Great spot to stay in Hyde Park! Lots of space.