Great communication and easy check-in/check-put process. We very much enjoyed staying in this area of London - quick access to the Underground and close to the lovely Hyde Park. Apartment had the basic amenities you need as travelers - a perfectly pleasant home base for spending the days exploring the city!
Building itself was fairly noisy and echoey, apartment is located on first floor off the entry way and elevator so lots of foot traffic and noise because of that. If you’re a light sleep pack your ear plugs, they helped a lot.