If your staying in a concierge room, you can have them (actually the IPO) book it for you but even they must do it at 90 days. We did the Wishes cruise in Dec. and had the IPO staff book it for us. They do book up fast, so I'd be on the phone as soon as they open on the 90 day mark if your booking it yourself. Oh, I'd definetly go for the piped in music. Hope this helps!