Location, size and helpfulness are great. On the hand, cleanness was not the best, but it is relatively good compare to great location and acceptable price