Cleanliness, location and great hospitality.