We loved our stay here with our two teenagers. Our room was huge (we had a 2-bedroom suite) and gave us the space to relax and unwind, as well as escape the heat. The service everywhere was fantastic, and extremely friendly. The pools, restaurant and cafe were all clean and beautiful. This resort is just a few minutes walk to the beach and into the small town, which we did more than once every day. It’s also across the street from a convenience store where we stocked up on snacks and drinks for our room. We are definitely coming back to this resort, hopefully to try a private villa someday!