Overall we were happy with the accommodation.
Pros -
Handy to shops, cafes, pharmacy & supermarket on the lower floor.
Although not right on the beach we still had a balcony view of the water.
A couple of minutes walk to Cavill Mall.
Free secure parking, wifi, air conditioning, decent kitchen, washer & dryer all helpful in a family unit.
Supplied a rollaway bed for our 3rd child which was really helpful - often accommodation for 5 is tricky to find.
Nice swimming pools & grounds.
Cons
Bathroom dated and quite grotty.
We used the clothes dryer & because it wasn't vented, it made the bathroom quite damp - this is not healthy, causes mould etc.
Very uncomfortable couch.
Overall we were happy with the accommodation for what we paid for it, it's not 5 star and doesn't advertise as that but certainly a decent 3 star place.