Super clean and excellent spot to spend our vacation. The location is just right.. We enjoyed watching the sunrise every day from the balcony. They had everything you could possibly need. Ed was a great host and was just a phone call away if we needed him. Definitely would recommend and revisit again!!