Which STT beaches should we not miss and do any have bars/restaurants on them? Where can we get cruise ship schedule so we avoid the bad days Thanks again!