Great place to stay near Hyde Park - highly recommended