The Barcelo is a nice hotel with a nice pool that is kept really well.
The rooms were large and comfortable. We both liked the food and found the service in the restaurant good even though some people had said otherwise in some reviews.
The Sotavento beach is very nice too so make sure to take a visit there.