excellent hospitality, clean and well kept