Excellent hospitality. Perfect location.