Well located in Hyde Park, very central.
Off street parking was easy. Very easy check in.