Overall it was a pleasant experience. Place was clean and sufficiently equipped. Best part was the proximity to the beach. We walked there every morning with my elderly parents. Some things to note: The place was smaller than expected for the price. Maybe ok for 2-3 people. Kitchen has no dishwasher and there is no washer/dryer in the unit. Given we stayed for 5 nights, having these would have been useful.
We stayed on the 1st floor and it got noisy when the upstairs unit was occupied. You can hear all the walking, moving of suitcases et. This was a bit annoying the first couple days. The folks who stayed later were a bit less noisy.