Location: directly located across the beach. So, its very accessible! Getting to the place from airport via Taxi was 35 Euros. I did notice that there is a Metro (Red line) nearby - 10 mins drive. We took this metro line and it took us straight to downtown. We used Uber to get to the train station and it cost 3-5 Euros only! You can also take the train from Airport and connect at train station Verde, take the Red line to avoid cab fees.
The beach is ideal for surfers. So unfortunately, it was too windy for children to swim in the beach. Since, there is a salt water swimming pool, we just moved the kids to the pool and they got plenty of swim time :) Gi even provided tennis racquets for us. There are 2 courts and it was always empty. Overall, it was a very relaxed, calm and family friendly environment.