Great place, fabulous location. Family friendly.