When we arrived, we found out that just below our window was a night club that ran all day and into the late hours of the night. When we got to our room, we were extremely discouraged that it looked absolutely nothing like what was advertised on the app. The room also was not very clean. Several amenities that were supposed to be included were not in the room. There was no hair dryer, there was no hand soap (only dish soap and no clue why), tiny packets of soap that were laughably small, and many other things. Room service was practically non existent, as they came twice to replenish our towels and they never once gave us new bed sheets. The sheets and comforter has stains on them and I could not tell what they were. The bathroom was an abomination, as the tub is detached from the way and the shower curtain used is cloth, so water got absolutely everywhere. There was mold and rust behind the tub and all around the base where the water had settled. There was no bath mat or anything of the sort, so we resorted to putting our used towels on the floor to soak up water and have something to step out onto. The water was either scorching hot or ice cold, and turning the knob halfway around in one direction changed nothing. Our air conditioner didn’t work for an entire day and then randomly started working in the early AM the next day. The roof top pool was very awkward, as it was essentially just another club blasting music all day and night, and the water was not clean nor was there really any security. We had to argue with an extremely rude couple who tried to take our chairs and moved our stuff and placed their stuff on our chairs. The situation was resolved when they finally walked away when they knew they were in the wrong. The pool was not very clean and for some reason little kids were also at the pool, even though the music was explicit and there was a bar up there. Couples also were very open in displaying their affection regardless of the presence of children, and there was no security to stop or discourage it. The only positive thing was the location in proximity to the beach, restaurants, and other attractions. We searched for several hours upon arrival for a new place to stay, but everything was either highly priced or fully booked. Also, when we arrived, the lady at the counter ignored us for a solid 2 minutes and kept playing on her phone. I would never return and if I could somehow get a full refund for the place I absolutely would.