Great place for some peace and quiet. The Lyford Lodge is near and good for food and drinks. Closed Mondays.