Great place. Beautiful view. Excellent hospitality. Home away from home.