Great location, value, cleanliness, and communication.