We had a great stay with Sacha. The apartment is in a new building and was very conveniently located. The en-suite bathroom feels like you’re in your own place. Perfect for travelers who are going to be exploring London for most of the day