The place is very nice and the room is huge. Equally suitable for spending a couple of days or a few weeks. Nearest tube station is in 5 minutes bus ride or roughly 15 minutes walk, so getting around London is not hard. Talat also was very friendly and communication/checking in was very simple. Thanks.