Pros: Excellent location - few steps from the beach but quiet. Double car garage for two medium size cars. Washing machine on site. Reasonable driving distance to many destinations. Decent amount of space for family of 6 (two kids). Bathroom for each bedroom. Clean. New BBQ. Beach toys and playpen for kids. Baby gates etc. Cindy was very responsive and accommodating.
Cons: I didn't realise that we were the first Airbnb renters in a year hence they weren't quite ready for us (e.g. BBQ gas, fridge wasn't working, coffee machine broken etc.) There was also a small mishap in the garage with some puddles remaining from power wash. Lots of stairs. Also, this unit is not managed by owners so while the unit was clean and ready for us to check in early (i.e. before 4pm), we were not able to access the unit based on management rules, which was a pain with two little ones who had travelled all day.
However with all that said, Cindy was very fair in dealing with the inconveniences and accommodating to address our concerns during the stay. I would consider staying here again.