Clean, tidy, well stocked, good location, good amenities, easy access.