Large comfortable place, well situated and easy to find. Highly recommend this place to stay in London.