We ate at Isola a couple o times on our trip and were very happy. A mix of Italian and international food with some local dishes also available. Service was a little on the slow side, but the food was decent and the setting was superb,it's beautifully lit at night. We also liked having drinks at the bamboo beach bar, which is a great place to relax before or after a meal. Lunch is nice here, but the best is on a full moon night with live jazz playing in the background.