Great hospitality, great and clean rooms