Fabulous studio apartment with all basic amenities you need. Great location, very close to Hyde Park and within a few minutes walk to two tube stations. Lots of restaurants locally with wide choice of foods.
Check in and check out was extremely easy and able to keep luggage in storage if required.