It was a very comfortable and a quite place. Perfect for a good night sleep after a long tiring day of exploring the city. The bathroom was always clean, the kitchen was super clean and well equipped. There was no noise coming from outside. And the location is just perfect. 24 hour bus stop was one minute walk away and underground trains station (Marble Arch station) was just 3 mins walk away. Hyde park is also 1 min walk away, and so was Edgware Road.
Moshe was very nice, and really good with communication. Made our stay super smooth, easy and comfortable!