S'Illot By Bellavista is a Mediterranean restaurant offering scenic views.