My family and our extended family recently had a great stay here at Franks beach house. There was 9 adults and 3 young children and the house perfectly accommodated all of our individual needs and felt roomy enough for us all.
A big stand out was the huge outdoor area and outdoor seating, great BBQ facilities and pool including pool toys. The house had all basic amenities we required and was extremely clean upon our arrival.
Shops are just around the corner and only a quick drive to the beach.
The only thing we found a bit of a hassle was bringing our own bed linen and bath towels. But other than that the house had a great cot, change table and high chair for infants.