Nice place with all the comforts of home and only 20 minutes from the center of London!