Was an absolutely perfect place to stay with my colleagues whilst working abroad. The privacy of the rooms, the large space and the location made it absolutely perfect for us. I would definitely recommend this place and hope to stay there again the next time we are in London.