Reviewing this type of apartment is always difficult as they tend to be individually owned so the apartment reviewed may not be representative of the whole block but some aspects, I think are.
Sadly we were disappointed overall with our stay, primarily due to the lack of cleanliness of the apartment. We mentioned this on checkout but were simply told we should have reported it on arrival and housekeeping would have been sent back- but this wasn't just a single clean that hadn't been done correctly, it was long time neglect, the beds clearly aren't moved between lets and I can't guess at how long it is since windows were cleaned internally. Even dishes/cutlery that had been put away were not clean but we soon found that this was due to an absolutely useless dishwasher!
Dead batteries in light/fan remote were quickly sorted by reception and a hairdryer given to use when the bathroom one wasn't working - minor problems in their own right but you don't expect to have to keep visiting reception when you've paid a lot of money to stay! Absolutely no way that this is a 4star establishment which is what it bills itself as.
On a more positive note, the location is excellent with just a short walk to Maroochydore Beach and a 10 minute stroll to Cotton Tree Beach. Lots of cafés within a very short walk. The pool area is lovely, plenty of shaded areas and and undercover 'couch' set up, the pool itself is very clean and well maintained.
I have noticed that all of the 5star reviews are from pre-covid, those since are far,less favourable - I wonder what has changed.