We came here for a meeting at Roehampton University. Really good place to stay. All as described. Would recommend.