Claudia place was great. Very nice and convenient location for us. A block from the tube station and Queen Mary Univ London.