Great place to eat and beautiful views
Gilbert's is such a cute little place it has wonderful food and drinks and its own tiny beach.