Everything was perfect! The place is right by Kensington Palace so it was perfect to go get a cup of coffee in the morning anf go look at the wonderful park. Also right by an underground station, so getting around the city and back was also quite easy. Communication was perfect as well, never waited longer than an hour for an answer, and there was always someone in the house to help.
The room was super nice and I also slept really good.
Can absolutely recommend.