The website and reviews are completely different then when I stayed there. The bedding, sheets, towels, robes, everything had stains on it. The building is really run down, structural damage, cracks in the walls. The bathroom shower is gross. It flooded water was running out the shower into where the toilet is. The beach is completely useless so many rocks no where to sit and relax. I cant tell you when the water has ever been changed in any of the pools they have. Especially the ones in the room on the balcony. Also a place where you cant sit and relax. Everything needs a complete overhaul and make over. The restaurant was okay, the food I had the first time was good. The second time I got sick and threw my guts up. The silverwear they give you is dirty. I used my hands and only had the tacos. Last but not least the road to get to the hotel is terrible potholes every where and goodluck getting a driver to pick you up or drop you off if you dont get a private driver like I did. My experience was terrible and I would never stay there again.