Went for our honeymoon. Had a horrible experience on the way where we were almost kicked out of a taxi for not being able to use PayPal to pay. Our phones were not working, so not the resort’s fault at all. When we did get to the resort, we waited 20 minutes to check in. Everyone was nice, but the resort was dirty and under construction. Limited all inclusive food options. We were there during off season, but there were hardly any activities on the resort. We needed to leave early due to a family emergency, and were unable to get a refund even though we were there for less than 12 hours. Even if we were able to stay, we were not fans.