Fantastic place, brilliantly located. All you need for a family getaway.