Excellent location, service and cleanliness.