Nice clean and big enough of multiple families travelling together. Close to Finchley Road tube station. About 30 min bus to Hyde Park.