My husband and I stayed here in April 2015. It was a great place and we would definitely return. First of all, the owner, Sameh, was a pleasure to deal with. He responded promptly to all our emails and sent us all the information we needed. The villa was immaculate and stocked with all the essentials we needed. The resort itself was very clean and the staff was top notch. The place was close to all the parks and stores. The only fault I could find is that the king size bed needs a new mattress.