Cleanliness, great location and amazing hospitality