Stayed here for several night in early June. location is superb - right on the Esplanade with loads of eateries nearby - short walk to Supermarkets, the Lagoon and the Marina.
Stayed in Apt 24 on the 4th floor - very well kept with two bedrooms, fully equipped kitchen, bathroom with a spa, ensuite, laundry, dining area and lounge room. Great view over the Esplanade - the only slight disappointment was the lack of a real balcony, but we knew this already - and really this is just a minor thing.
There are two pools (which do need a little TLC), a BBQ area and a tennis court also.
Bottom line, this is an excellent choice for families looking for a comfortable base when coming to Cairns.