The place was perfect. Very comfortable. Maybe for my size the restroom was a little small but I'm used to these places in Europe so no surprise there as long as it's private so no complaining. Many attractions are in walkable distances otherwise the nearest subway is grey close. The area around the place seems like high profile because many stores near were expensive (didn't visit but hear Harrods is one of the most expensive stores and is right around the corner) but you may find some places to eat like McDonald's in case you don't want spend too much.
Caty was very helpful and offered very good instructions on the check-in and even let us checked in earlier than what was originally planned. Amenities were very helpful.