Very nice place, clean, located in centric London within very green and peaceful location. I would highly recommend this place.