Fine location, a little confusing check-in, but overall adequate experience