35 days away from cn, when should i do the pre check in online and thinking about doing dinner on the beach should i call and make reservations now or can it be done when we get there..