Had a great time during our stay. Great location, pool, playground, BBQ area, beach. Great spot for kids. Aircon in 2 out of 3 rooms (and in living area) which was great during summer. Large enough for 2 families to stay together. A few little things could have made the stay a bit smoother- on check in @ 3pm the place had not yet been cleaned, which if we would have known we could have hung at the beach until a later time. I messaged the host on check in who promptly advised us cleaners were running late. Were only supplied 1/4 roll of toilet paper with no spare, so had to buy more. States 2 parking bays however another car was parked in our bay so had to park a distance away and walk (not easy with babies and lots of bags!). Shelf in fridge was broken and had been sticky taped together which fell out when placing anything on there. A few minor things, however overall was a great place to stay.