We had a wonderful stay at this property. The condo was comfortable, quiet, and in an excellent location. It was just a short walk to the beach and conveniently close to shopping, grocery stores, restaurants, and entertainment options, making it easy to enjoy everything the area has to offer.The pool was very clean and well-maintained, and we especially appreciated how quiet the unit was. The rooms were clean, spacious, and well sound-proofed, which made for a relaxing and restful stay. The bath and shower in each bedroom were a major bonus!A few small additions and improvements could make an already enjoyable stay even better. The pillows were quite flat and could benefit from being replaced. We also would have appreciated having a coffee maker, an iron, and a hair dryer available in the unit. After a three-hour flight and a 30-minute drive from the airport, complimentary bottled water would have been a thoughtful welcome touch.The check-out procedures were somewhat unclear, and more detailed departure instructions would have been helpful. These were minor issues, however, and did not take away from an otherwise comfortable and enjoyable stay.Overall, this is a great place to stay, and we would happily stay here again.