Gorgeous spot in Hyde Park. Great for a couple on a trip.