Good location, smooth check in, well equipped kitchen. Good restaurants around.