Clean, great location, all the essentials, great customer service!