A beautiful family-friendly stay that was perfect for our weekend away.