The casitas are roomy, but we ended up paying $20 more per night to get a room on a high floor in the main building, just for the view. If I remember correctly, we didn't spend the night in the casita, instead moving almost immediately. It's a buggy little walk the units.
I don't remember them being dirty or anything like that, but again, we didn't spend any time in them. If memory serves, they have a large bathroom/shower, and good sized living area. In fact the units are pretty large. There is no view of the water.