Great, albeit small, place to stay for the beach. If spending lots of time inside, it's a bit tight for multiple adults (and with pets), but overall its a nice stay. The apartment is starting to show its age a bit (slow draining bathroom sink, broken front door threshold, etc.) but nothing that would deter from the location and quiet of the place. Lots of beach amenities available like wagon, umbrella, chairs, etc. Fast internet and lots of TV apps for streaming. Kitchen is well-equipped as well. Highly recommend this place.