Super convenient location, smooth check in, well equipped self contained apartment.