Very clean and amazing location! The views are incredible, we walked everywhere and Teresa is an incredible host. Definitely would love to stay again.