Seaside restaurant with a BBQ, offering seafood and stunning sea views. Part of a hotel with rooms and villas.