Upon check in at reception we were asked to wait an hour because the cleaners were still finishing up. We were happy to wait and were offered an extra hour upon check out.
However, after giving the cleaners an hour and a half to finish, we arrive at the apartment and they place is still a mess from the previous guests and no sign of the cleaners. The cleaners rocked up another 30 mins later and spent an hour cleaning the apartment. We finally settle into the apartment at 6pm, four hours later than we were supposed to.
When I called to complain/find out where the cleaners were all we were offered was a later checkout again. Very poor communication between management and cleaning staffing at Kingscliff accommodation.