The Inn at Moonlight Beach provided a great setting for our (small) family meet-up. Cozy and inviting. After a long day sight-seeing we returned to find the common area lit with candles and Enya on the stereo. It was a very nice atmosphere for our Whole Foods take-out one night and simply tea and conversation the next. I would echo all of the other positive reviews as well. Very nice folks.
