The place has an amazing location, all equipped and comfortable. Perfect place for a stay in London.