Can you watch the pirate fireworks from the Concierge sun deck? It never seems crowded! The private character meet & greet - does this only happen once per cruise? Do you know when its scheduled? Should I expect the onshore concierge to contact me before the cruise or do I just call them when I need something?