"The resort is nice, practically new, it offers various pools and fully equipped and comfortable apartments. Unfortunately the check in was extremely slow the line was huge and took us around 40 mins to finally get to the check in counter. The line was huge and all guest had the same expression. Once we got the keys to the 2 apts we rented as soon as we entered to one of them we saw used towels, used bed sheets, pillows, and bags full of garbage in other words the apartment was not clean at all. I was just as the last guest left it. I called front desk and they assured me they will move all of us to other 2 apts that were clean and ready all this process from ck in and moving to other rooms took us more than 3.5 hours something extremely unexpected and Unacceptable specially after been on the road for more than 12 hours we were ready to relax and had a good sleep. The property has a lot of potential but check in personnel and house keeping needs to do a better job. We are frequent travelers and this resort was recommended to us by some friends and family members it’s was very unfortunate we couldn’t have a first good impression of it from the moment of the check in to the moment we opened the doors of one of the apartments. "