Unsatisfied, don’t recommend at all ! Nothing like the pictures ! Beautiful city beautiful beach and surroundings but bikini beach resort is an old building, idk about the other rooms but the one we got was horrible,the carpet was kind of moist, the sheets didn’t seem clean or washed, the toilet had rust at the bottom and it moved whenever you sat or got up. The tub was clogged, water took hours to go down the inside of the tub had some orange stain’s and chipped parts . The water literally went out and stopped working mid showers, would come back minutes after. The ac didn’t much work we never felt the room cool and the inside vent looked disgusting like it hasn’t been cleaned out in years the unit also leaked water from the bottom so the floor was constantly wet. The kitchenette & cabinets seem from 1907 they were falling apart literally pealing off. They have huge cockroaches that came out at night, also you have to bring to the lobby dirty used towels in exchange for clean ones . First “hotel resort” Iv seen do that. The balcony which was half wet due to the ac unit leaking outside too had 2 cheap dollar store plastic chairs , nothing like what pictures show you . I feel bamboozled ! I have lots of pictures to prove all these things . I have never left a bad review and it sucks I have to do this but I don’t want anyone else to experience what we did for this price ! Be honest and upload real updated pictures . Ps the elevators inspection expired 08/2023.