Wouldn't have wished to stay anywhere else but here! The photos shown look very humble at first for such a beautiful, clean, and organized home. Sylvia was most accommodating, helpful, and thoughtful. The location is amazing with just a short walk from the Edgware Road station, and fifteen minutes from Baker Street and Regents Park.
Strongly recommend to anyone looking to stay in central London.