Nice hotel and staff were very good - especially on reception. Rooms were nice, but we did have an issue with air con on two nights.
Food was OK. Not bad, but not great. We expected more from a remote hotel so we ended up going out in evenings.
If you want to be in the area its a good hotel but not as nice as some of the others in Majorca at that price level.