Hi FriendshipTeacher, Depending on the experience you want… do you want PARTY!!
Do you want a laid back atmosphere….do you want an more aggressive athlete rock climbing surfing type atmosphere or do you want pampered… these are questions you need to ask yourself.. Once you do that, the choices become easier.
I know all of us here want your first experience to be a special one just as it was for us... anything we can do to help lets us know…
Nothing is worse than picking the ideal itinerary but sailing it on the wrong ship..
Good luck