Location, location, location… great new building with friendly occupants and front desk manager. However reviews regarding concerns of cleanliness are fairly written.