The swimming pool, jacuzzi and steam room here were fantastic - a real treat. Such a friendly team as well. We went for the half board option and had dinner included, the three courses were delicious and service was very quick which was impressive given how many diners they had in the restaurant at once. The waiters were really lovely to our little boy who had a great time.
No real downsides, just that the hotel is pretty vast, our room looked onto an internal courtyard so not perhaps the most beautiful building to stay in aesthetically but overall we thought it was a good value deal and very efficiently run, we really enjoyed it.