An amazing place, idyllic beach with plenty of pools and a quiet, peaceful atmosphere. The room (more like an apartment) was great, very clean and lovely cleaning staff who put extra effort in.
The restaurants are quite expensive and probably not worth the price, but there are enough other options within a 5 minute walk, so this isn’t a problem.
The hotel grounds and beach are beautiful. We spent most days just going between the beach, sea and pool and still miss it weeks after leaving. Wish we were back there.
The extra activities like horse riding and sports facilities weren’t explained to us, but maybe they’d be available if you ask about them.
Plus there are some lovely cats and kittens wandering about who are very affectionate if you’re kind to them!