Great location, only 100 meters away from subway, much better than the pictures. Our kids were also very comfortable. I definitely recommend this place. there is also a Portuguese Restaurant nearby which you can stop by and drink beer after a long London day.