Excellent location, cleanliness, communication.