Excellent hospitality, clean & beautiful. Great location as well.