Excellent hospitality! Clean! Great location