If you don't mind a tiny room in a huge apt/hotel, this place is ideal - the location is great, its clean and managed perfectly. However, you will want to be out and about in London/Chelsea, this is a little, utilitarian place where you will not want to linger.