Excellent location, attention, comfort and cleanliness.