A nice spot in Hyde Park. Great for family or short stay.