When it comes to cleanliness I am very particular about where I stay. With that being said, I’m grateful to have found this place. Very very clean and organized. Perfect location, 2-3 minute walk to the beach and beautiful views. Definitely recommend this place.