Was told at check in that there was a private party on site and we would be refunded due to the inevitable noise disruptions. Since then, the owner has refused to refund us despite offering to in the first place and has ignored our attempts at communication (she was very welcoming and helpful prior to this).
The room itself was basic, which was fine, but the small towels and thin bedding did not appear to be cleaned or they were just extremely old. The mattresses were thin and they sank when you sat on them. I also bruised myself on the wooded bed frame because it stuck out in the limited space. The piping in the bathroom was all out in the open and the toilet leaked on occasion after flushing. There were very few electrical sockets in the room, in fact there was one and it was sticking out of the wall. The room was never cleaned in the three nights that we stayed in, and the owner told us at check in that her cleaning staff may steal our money if we left it out. As such, we put money in the safe (which was key locked, not PIN locked) and $30 still went missing. Finally, the "city view" that was advertised with our room was merely just a view of the street outside.
That said, the hotel is on the beach front, iguanas were frequently on site and there is an unaffiliated restaurant attached to the property.