Cute place, stunning views, great host