Excellent, clean ,great hospitality and amazing location