Clean, homey, well stocked and great location