I used a cabana earlier this month and it was fine. The only problem encountered was that the previous occupant fell asleep and we had to wait before using it (obviously not BA's fault). It was clean apart from the menus needing to be replaced.
Personally, I like the cabanas but they are really only useful for rest and privacy. Without a view it's just a quiet box.
H