We enjoyed our stay in this location. There is some definite noise pollution from the adjacent units and beach patrons, as well as a streetlight outside the window that is not completely obscured by the black out curtains - sensitive sleepers would benefit from a noise machine and eye covering.
The apartment is functional but furnished more similarly to a 3 star hotel location and it would be pretty tight if you had three adults inside for a marked length of time.
The location and accessibility to the beach and waterfront strip are excellent. We were able to do a large amount of exploring within a reasonable walking radius.