Las Mayoralas offers colorful villas with private pools and regional dining. The resort features a restaurant serving pizza and European cuisine.