Great location and unit with a well stocked kitchen and everything you need for a fun day at the beach. Had to deduct one star since the place was not cleaned and the linens were not washed when we arrived. Owner and the local cleaning crew were highly responsive and apologetic for what appeared to be an honest mistake in not having the unit on the cleaning schedule. Once I alerted them to the issue they went above and beyond to make things right.