Clean, Well stocked and good location. Street parking was a breeze to find. Check in was seamless.