A really good location. The interior of the unit is very clean and has a view of the beach. Communication with landlord was faultless. The toilet is very tiny squeeze box and the bathroom does need minor improvements. BBQ plates are rusted and we therefore did not use. We could not fit our vehicle in the garage but this, like most of the aforementioned, was a minor inconvenience. Rating is largely given in the context of the price we paid for 4 nights in January (peak season).