Costa del Sol is quite special because it is located inside the members' only City Club of Alphaland hence you would need to be a member or know anyone who is a member to have access to it.
Ambiance-wise it is quite lovely, our favorite among the furniture are the very comfortable giant sofas. There are many little details that will interest you and remind you that yes, this is a Spanish restaurant. Our favorite food here is of course the paella. The staff are also fast, efficient and very friendly.
We were a big group of over a dozen and we bonded for almost four hours. All throughout good food kept coming and the servers took care of dividing them and serving them on our respective plates.
It really felt like you're just at home sharing a meal with your family. Now ain't that a great idea for a Christmas celebration?