Fine dining restaurant Caracol offers a unique experience with stunning sea views. Enjoy a tasting menu at this Michelin-starred establishment.