Beautiful location, wonderful staff, amazing food, breath taking views!