The only problem we had was that there was NO free parking anywhere near the hotel. Obviously, if we had arrived by coach or taxi from an airport, this would not have been a problem, but to us it really was a problem to have to leave our car unattended about half a kilometre away for our two day stay.
When we checked out we were not shown the bill because the receptionist (who did not have much English) said it was all taken care of on the internet. We took this to mean that there were no extras (which there should not have been) and the price I paid when I booked covered our stay. Time will tell if we were charged more.
That said, in every other aspect of our (full-board) stay we had no complaints at all. The hotel and our room was spotless, the food (buffet style) was very nice and plentiful and the staff were fine.
We would recommend this hotel to others, (that do not take their own car).