Clean, convenient, reasonably priced for a really solid location, and cool vibe. Highly recommend.