beautiful location and wonderful hospitality