I booked JOIA Iberostar because I just fell in love with the beautiful pictures online and the amazing reviews. We were immediately warmly greeted by the staff in the lobby and assisted to our rooms with a thorough tour and walk through. The room was beautiful and so was our private pool. My partner and I spent the first day on the resort and in our room. By the next day, we were ready to start our day. We were playing music from our handheld speaker at exactly 1pm when we met with some knocks on our door, followed by security telling us that there was a music complaint. We had to turn our music off at 1pm. We did so politely and continued on with our day. The very next day we were met with knocks on our door yet again. This time, it was a complaint for marijuana which we did not have or use. We let them search our room immediately and they found nothing. Being that we were one of the only black people on the resort, it was starting to feeling like discrimination and racism. We made a complaint to management and was told that we would be accommodated and would receive complimentary. We were not accommodated nor received anything for the harassment. We also paid cash on many occasions and they still charged it to my room. We ended up spending way more money than was needed and no one reported the cash transactions. The food was absolutely terrible. They were terribly understaffed. I waited 10 minutes for ketchup, and my burger was COLD. I would never come back to this resort.