Perfect family stay. Beautiful and warm, great beach location and well fenced for wee ones. Loved our stay and will be back for the next family gathering.