EXCELLENT location with excellent hospitality. Great overall experience.