Lovely place to be in, clean and has absolutely amazing views, highly recommend staying here. The hosts respond quickly and provide immaculate service. We absolutely loved the kind words left on the card the hosts left us on the table upon arrival. Overall, we are highly satisfied with our stay.