Good experience overall - location is great (15 mins walk to town center, short walk to the beach), the apartment is spacious and quiet (though feels a bit outdated), the pool was a lot of fun and the parking garage was a great convenience for us.

It is important to note that there is no WiFi here; the listing does not say otherwise (it was our fault not to verify in advance), but just make sure you're aware in case this is important to your group.