Excellent hospitality and very clean accommodations.