Clean, welcoming and also had a very comfy bed! Had a great stay here and the views are so beautiful. Loved the rainfall shower as well with view of the beach! The dryer outside didn't seem to work well so we had to hang our clothes. All good otherwise!