Great place in a central location next to Hyde Park.