Beautiful views, tasty coffee, stylish rooms and friendly hosts. What more do you need?