First impressions where ok. Pool was small and unappealing. Location was a good 10 to 15 min walk out of town so not very convenient at all. The studio room was pleasant enough but the "king bed" was actually two single mattesses in a king frame with a gap down the middle which made it impossible for a couple to sleep together. In was also very uncomfortable as the mattresses were so old you could feel the springs...we had terrible nights' sleep. We told the staff we were unhappy with the bed and they made the excuse that that's what they slept on and had no problems (which was totally irrelevant to our complaint). The TV did not face the bed so you could only watch from the chairs which had very thin cushions which were very hard and not suitable to relax in.
We asked to check out a day early and they would not comply with our request without charging us.
Consequently we felt like prisoners, not guests, as we simply did not want to be there. Not a very good customer relations strategy for the sake of one night's revenue.
We found the manager was good at acting pleasant if all was well but who's personality would "turn" when one would politely raise an issue.
So in conclusion find somewhere better than Cascade Gardens Cairns.