Great location, the locker is not nearly big enough. The staff are okay, but do not speak much English, so good luck if you do not speak Spanish. The area was kept clean. The lobby and kitchen are quite small.