Beachfront Terrace Cafe offers delicious food and a wide selection of drinks with stunning sea views.