This is a campsite located within the premises of a beach resort. You can enjoy staying in large tents or camping trailers, as well as marine activities.