Gorgeous views, friendly hosts and a clean and comfortable space