Great location, literally the opposite to Kings Cross, self-check in without any issues, I recommend.