The resort had nice amenities. The food was the same basically every day, which is fine but if you desire a wide variety, you will not get that.
The resort was very busy due to the festival going on, so my room was not properly cleaned daily. Towels weren't hung up, bed wasn't changed during my 5 nights I was there and the trash was ignored. I understand they get busy, but the staff should account for the fest and etc going on in the area.
The spa was nice but you can't do any services as a couple. That's a bummer and can take up a lot of your time.
If you need a taxi anywhere, schedule it immediately. Do not wait. Book your airport return service when you check in. The closet you get to your departure date, the more expensive it got. It shouldn't be that way, but that's what happened. There is an in house service that is a flat rate which good, but again book early! Use Uber and FreeNow as well.
The room is a good size. The mattress is terrible. Period. There's a small kitchen which makes it nice if you want to make your own snacks and etc.
Get to the pool early and claim your place. There's a bar outside too and entertainment. It can get loud and annoying so sit far away if that's not your thing.