We stayed as a group of families with babies/toddlers and this place was perfect for us! Huge, bigger than I had thought from the photos, with an extremely well-appointed kitchen and kids toys galore. They advertised "essentials not provided" but in fact everything was there - not just toilet paper and soap but pantry items, laundry detergent etc. The backyard was great with a nice big lawn and even details like a mozzie zapper on the back verandah. The surveillance cameras outside announcing "you are being filmed" every now and then were bit unnerving though and definitely changed the vibe of our backyard time, but it was very clearly communicated to us ahead of time that the cameras would be there so definitely not a deal breaker.
Location was great, quiet street, easy walk to the shops and the beach.
Highly recommend!