beautiful location! family friendly!