We loved the pool and the beach access, water views, and that you can hear the waves crashing from the balcony. It was easy to find the location, parking on site was good and the check in process and communication from the owner was great.
The unit itself was a bit small for us but we knew that going in, however we had basically no place to open suitcases except the hallway. We also found it to be quite dated: The toilet was running constantly (very loudly) I had to take the back off and fix it twice, and for some reason it's near impossible to flush, the kids couldn't do it. The slider seemed to be off it's track, we could hardly slide it, kids couldn't move it at all. The coffee machine is having issues I had to keep unplugging and replugging it to get multiple cups. The aging dishwasher didn't wash dishes very well so had to rewash things by hand. The closet is nearly painted shut so we had trouble getting to extra linens/ironing board. I'm not one to 'complain' as we like to ignore all the little things so we can have a good vacation, but some things here may frustrate others so I'm calling them out. Would love to come back, would just like to see some improvements made. Overall 4 star