A lovely place in a great location for excellent food and summer enjoyment.