We stayed for only 2 nights and had no issues with the apartment. There was air conditioning in the main lounge area and separate units for the bedrooms. The 2 single bed room had a window unit which was noisier than a reverse cycle unit would've been but did the job without affecting our sleep. The kitchen was very well set up with labels on all drawers (and there were lots of them!) which made it easy to locate whatever you needed. The unit was very spacious with great views of the Esplanade. The only negative for us was that the complex has a spa but it wasn't heated and I think it was supposed to be but that is not the host's fault.
We were very pleased with the unit and would recommend it for families and it would be suitable for long term visits as it has lots of storage space.