Absolutely outstanding. Everything as described and better. The pool was amazing, the gardens so well kept, the location was perfect and our accommodation could not have been better. Our host Emanuel was there to greet us and was so helpful. Everybody we met in the complex was very friendly, especially the lovely pool attendant. Looking forward to our return trip already.