Fantastic place. Family friendly. Beautiful.