The property location is great - steps from the beautiful beach. The staff's friendliness and willingness to help were outstanding. However, the property itself leaves a lot to be desired. I had to move to three different rooms in order to find one that was passable. Nonfunctioning toilet in one room, bugs and no toilet seat in another. Single tap with no hot water, shower has small hot water heater that did not turn on, water pressure so low that the shower had a large bucket to fill with water and a small one-armed scoop to dip and pur the water over yourself.
This property has "Resort" in its name but does not have any amenities that would be consistent with that. You get a room and that's it.
Certainly at under $30 at night it is not realistic to expect a fancy place. But regardless of cost, I do expect the bare minimum such as hot water, working toilets, and the ability to take a proper shower.
Expedia should require all hotel listings to meet basic standards and to post a warning if it does not. Perhaps this hotel is geared to local standards, but it needs to say that.
The staff was great, but there's really nothing they can do to deal with the significant shortcomings of this property.