Excellent hospitality, extremely welcoming and friendly. Extremely clean.