Everything you could need in a family holiday and more.. exceeds expectations.. lovely place and perfect location