Excellent location, cleanliness, service.