best place to see stars at night. even better than holiday park.