As the description says, comfy and quiet flat in a beautiful house. The communication between you and them is really simple as the self chek-in is.
You do have a Park right next to the house and the busses, which start only a 3 minute walk away from the house, take you to the nearest underground station in less then 10' and directly into the City Centre in about 20'.
All in all, a great place to stay in London.