This place was extremely clean and literally steps from the beach. I will say the cleaning fee was a little steep we only stayed for one night and I did feel it was a little over priced but other than that it was an overall nice place. We would definitely stay again.