A great view, a cosy home away from home, a clean and stylish living and a great host!