We stayed there for 3 nights, May 5-May 8 and boarded the
Magic on May 8. We liked it, but then we don't have real high
expectations. We can stay at a Day's Inn and like it. It definitely
isn't Disney, but then we knew that. No you cannot park your car
there while you cruise, as they don't have many parking spaces.
We did not eat at the restaurant so I can't comment on that. The
small water park was fun, the miniature golf was very easy. I
hope this helps. You definitely need a car to get around as it is
back in no where land. If you are staying just for one night and
having a taxi take you to the ship, then it would be okay, but
otherwise I wouldn't recommend staying there without a vehicle.