This was the first cruise that my boyfriend and I had ever been on. It was fantastic. We booked priority boarding which I'd say is a must. We were welcomed on board, and able to stroll around the ship before the masses arrived.The entertainment on board was amazing from the first day, there is constantly something to keep you entertained. The food was not the best I have ever had but did the trick, we did not have dinner in the restaurants because we were given second seating, instead of first which we had booked. Our rooms were spotless everyday, and all staff members were very friendly and helpful.
The cocktails were fantastic and the night club had a very nice selection of music. The shore excursions were great as well, just being on the island was great, we took a boat trip to inhaca island, went see kayaking and did the snorkeling trip. The snorkeling trip was by far best value for money out of the three.
All and all it was a fantastic short get away with wonderful memories made.