Really great stay !
this resort has been carefully thought out.
we stayed in the hotel part which consists of three blocks of five rooms
all ground floor,
the room we had was large with a double & single bed (we booked a double)
the club house/bar was great nothing was to much for the friendly staff, and it had a family friendly feel,
the pool/spa was awesome, lovely pool & steam room with sauna & jacuzzi, however you have to pay for the jacuzzi !!
I have marked down for pool cleanliness (we could see you while having breakfast !!) & our rooms shower wasn't very hot !
however these are minor points that probably won't affect other stays...
overall clean, quiet, friendly & relaxing