A great location, an amazing view and a wonderful host. Ticks all the boxes - highly recommended!!