Beautiful location and wonderful stay.