The place is really well located and quite spacious for a London stay.