Location in North Greenwich was perfect for us, well appointed and comfortable, with everything we needed. It was a pity that due to a train cancellation, we were only ab ... more