This place is beyond grim. There are far too many dogs running around so the lobby smells like a wet dog, which is a terrible first greeting. The check in was fine albeit a slight confusion in getting to our rooms (our fault with our bad Spanish) but the rooms are horrifying.
There are ants and cockroaches on the floor, the towels & sheets are grubby and stained and there was hair in the bathroom drain. We didn't even have a towel to stand on after we showered so our room became a wet mess.
I'm glad we only had to stay here for one night before we checked in to an Airbnb. The only redeeming feature is the location as you are really close to the beach and some great restaurants. We also stayed in the hotel room rather than the bungalow, we heard those were in a slightly better condition.
You get what you pay for, so if you do decide to save a few pennies and stay here make sure you bring your own sheets, towels, and cleaning supplies!