Bar El Sol offers a selection of tapas and other dishes. It features amenities such as an outdoor pool, golf course, spa, restaurant and bar.