Arguably the best restaurant on Isla del Sol. Located at the top of the island and surrounded by eucalyptus trees , the place is very cozy and the food is great. Just be aware the the service is slow (they even say it themselves on...the menu), so bring a book or a deck of playing cards ! Bring a flashlight or your phone’s flashlight to get back to your hotel at night.More