Beautiful views, fantastic hosts and a clean comfortable stay.