Very clean, in a nice location, and excellent at communicating. Would definitely recommend!!