Clean, great location, well stocked - will definitely stay again!