We had a three-day winter break at Shoal Bay, staying in a water view apartment with balcony.
Access to parking and the apartment was simple, it was perfectly clean and contained all the amenities we might need.
A small quibble - we would have preferred a thicker blanket on the bed, although the air conditioning kept the room perfectly warm.
Also, there is not a lot of distance between the balconies, so a private conversation might be difficult when all are occupied, and especially in the warmer months.
Overall, though, we had a perfect short break.