We just booked our 20th anniversary trip to CN for May of 2014. This will be our second trip to CN. We have also been to COR (now CTI) & CSS. We would like to book a private dinner on our actual anniversary. We have the option of the beach, treehouse, or garden gazebo. I initially thought we would pick the beach but then I thought that the treehouse or garden gazebo would be more private. Any advice on which location lends the most privacy but also a nice ambiance? Thank you! 127 more days!