Great location, just a few minute walk from West Kensington station, buses 2 minute walk and other tube stations are also within walking distance.
Communication was always very fast. The place was constatly being clean after every person checking out.
Great area for vegans, there's a vegan grocery store right up the street and lots of vegan options in the area.