Great location. Excellent hosts. Clean and tidy. Wonderful view.