A beautiful location and a fun spot for the kids.