This place was good. Check-in was a hassle due to the pushiness from timeshare salespeople at the front desk. It's best to go prepared to not only say no, no, no, but also push back and tell them directly that you don't have time for their 30+ minute spiel and insist on getting the key fobs asap. I think this approach would speed things along. The suite itself and amenities were a 5/5. Great pool and jacuzzi. There are actually two big pools and 2 jacuzzis which is nice. Suite also had a jet bathtub which gets an A+. There's a bar and live music onsite, which is def. a perk. Only thing I wish was that the resort was in a better area. There's a great Lebanese restaurant across the street with bomb lamb chops, but not a lot in terms of shopping except a shady Walmart which we would have avoided had there been other major stores nearby. Overall 4/5.