Location is awesome. Situated right on the beach, we enjoyed the early morning walk - though could be a trek for those maybe not overly mobile. Seamless check in/out.
The place needs a deep clean, soiled carpets and dirty dishes in the cupboard.