Location. Communication. Cleanliness. Size. Value for what you're getting.
All 5 out of 5