We overall had a pleasant experience. The apartment was near the beach and was updated and of decent size. The check-in process was easy and the ladies at the reception were very nice, helpful, and polite. The beach was only 3 minutes away on foot. There is garage space that made the trip even more convenient. The room could have been a bit cleaner (we found cheerios behind one of the beds & hair in the bathroom). The beach chairs were pretty rusty, so we did not use them. We had to take our own trash out, which I have not seen before with any rentals. Given that we spent 3 nights there and it was 5 of us, that took us a while. The pool is smaller than it looks in the photos, and needs more cleaning. It's not ideal for groups of friends and couples, as families with kids hang out there, running around, jump in the pool (even though it's not aloud), etc.