From its’ updated, modern design, excellent kitchen amenities, comfy beds, spacious rooms and large bathrooms, this apartment was a dream! It also has a smart TV, plush blankets, ample pillows and all of the towels you would ever want. We also enjoyed the lush courtyard, large clean pool and loved laying in the lounge chairs overlooking the water and a small beach. Outside of the location and the space itself, check-in was super easy (even at midnight!), the instructions were very clear and communicating with the property manager was easy and quick. We cannot wait to come back. Thanks again for the amazing stay!