Our family of 9 had a great stay! Perfect size for us all and plenty for the kids to do. Location was great being close to the beach and a short drive to shops and other amenities. Would highly recommend!