Place is very clean, organized and spacious. Strategically located on a main street with good access to public transportation, the only downside of which is there is a fair bit of noise from the street.