We live here in Real del Mar where Alba Soul is located. We've ordered pizza delivered a few times and have never had any real problem. It's always been what we ordered and tasted great. The delivery has always been within 1 hour, and the pizza was warm on arrival. I don't understand Spanish that well but they're always patient and the order is correct in the end anyway. I'd have to scratch to complain, (the crust seemed a little dry and crumbly once)
Italian food, we had a salad & pizza. Wine available, but no hard liquor. Food was good, place was quiet. Planning to go back again.