A very modern and well put together apartment with every amenity you could need. The bedrooms were perfect, the bathroom shower was spacious, there are two separate balconies, one more private balcony off the bedrooms as well as a second off the living room. The apartment is very well decorated and everything was clean and fresh. Only seconds from the beach, it was the perfect place to unwind after a busy day of sightseeing and shopping.