Moonshadows is sooo romantic! It's the perfect place to celebrate a special occasion! the atmosphere is unbelievable especially if you can manage to get one of the lounge beds on the deck portion of the restaurant... if you can... go at night.. it's especially beautiful! They've done a great job with really taking advantage of their location... the deck cascades over the ocean.. and they have spotlights that light up the shoreline and water.. it's beautiful watching the waves crash into the rocks! The food is great too.. just a bit pricey.. so make sure it's a special occasion.. if you like cigars.. they have a huge selection... and the wine list is great!!!