Excellent hospitality, very clean, 5 star