Very clean, amazing location, fantastic communication! This place is perfect! We had an air condition issue but hopefully that is resolved now. We only book on air conditioned Airbnb’s. Internet can be spotty. Thank you!