We really enjoyed our stay and the place was exactly as the photos showed. The apartment is spacious and clean. The location is ideal for the beach, shopping, and restaurants. We had a car and never struggled to find parking as a free parking lot was nearby. Communication during check-in and check-out was fantastic and they were very flexible with our schedule.
While there were plenty of towels available, there were no toiletries. I wish this piece of information had been more evident in the posting. Also, the kitchen only had basics.
Overall we had a wonderful time and hope to return for a visit. Thanks!