This place is in a great location, right down the street from the Gloucester Rd. underground station on the Piccadilly line. It was easy to get to the center of London and to the airport from this station. Natasha and Trevor's place is also in a really nice neighborhood with lots of restaurants, pubs, and grocery stores. Their place also has a washing machine, dryer, and dishwasher which was nice to have. The place is also tastefully decorated.
However, our group had some issues with this place. The biggest issue we faced was the place not being clean or ready at check in. The place was filthy when we arrived at the proper check in time. We contacted Trevor, and he was very upset at this. Apparently, the cleaners had forgot to come between guests. Based on previous reviews, this is probably not a normal problem. Trevor made things right by putting us in a nearby hotel for the night. When we arrived at the correct time the next day, the place was still being cleaned, so Trevor refunded us one night. So again, Trevor made things right.
That being said, this place had some other issues. Some of the dining table chairs were broken. There were small stains on the duvet in one of the bedrooms. Basically, there was some obvious wear and tear on this place. There were no hand towels or dish towels provided. Lastly, this place had a very unpleasant odor...a musty smell. I am assuming this smell is because the apartment is below ground level and has some moisture in it. We tried to air it out but couldn't get rid of the smell.
One final note, if you have mobility issues this is not a good place for you. You have to go down a narrow set of stairs to enter the apartment from the street.