It was our first time at MiraMare and we really enjoyed it. The setting on the water is beautiful and the outside seating allows you to enjoy the view. The service we received from our waiter was excellent. He even asked my daughter if her soda was okay! They have a good selection on their menu and the prices are reasonable for a nice restaurant in Naples. You can make a reservation which is a plus. I would highly recommend it.