Great cleanliness good hospitality and service and excellent value