This was my first trip ever! I went with my boyfriend, and visiting 6 islands in 7 seven days was the best trip I took.
Princess is very organized when it comes to getting onboard and leaving. The crew provides excellent service that meet your needs, and our stateroom steward did a great job fixing up our room (at times I felt bad LoL).
The only excursion we had booked was the dolphin encounter, which was cancelled :( so we didn't do any other excursions - but it was nice to walk around and experience the islands on your own. 2 islands we took a taxi ride tour of the islands for about 2 hours, which was a nice experience as well. The drivers were knowledgeable and friendly.