Great location - a short walk to the beach. Apartment was clean. Kitchen was nicely equipped for preparing breakfast, save being short on coffee mugs for 3 people.
While no direct fault of the property manager, we had a disappointing stay as we were woken to construction noise most mornings prior to 8AM - and were without running water for part of our stay due to repair work on entire complex - would have preferred to know in advance so we could have made other arrangements... was reimbursed ~10% of total bill, which was a kind gesture.