A very comfortable stay at a convenient location close to central London