Dining options include nine restaurants, a coffee house, a snack bar and a bar. Breakfast choices span continental, Italian, full English/Irish, vegetarian, vegan, halal, gluten-free, kosher, Asian and American dishes, with buffet service. The resort also has a kid-friendly buffet, children's meals, fruit and special-diet menus on request. Free private parking is available on site, and WiFi is free throughout.
The outdoor setting includes beachfront access, a garden, patio, balcony and terrace with outdoor furniture. Recreation includes a water park, mini golf, diving, fishing, table tennis and cycling; the programme also features live music, local-culture tours or classes, happy hour and themed dinner nights. Families can use the kids' club, children's pool, outdoor play equipment and babysitting or child services. A fitness centre and fitness classes are available, alongside a tour desk, concierge, luggage storage, currency exchange, car hire and airport shuttle. The resort has a lift and facilities for disabled guests.