Wonderful hospitality, attention to details, sparkling cleanliness, lots of nice little touches.