Wonderful stay. Spot on description. Beautiful location.