We choose this cruise because another family invited us and the Ports of call looked fun. It was a fun cruise overall and the ports of call were very interesting except perhaps St John. The food and pool (small and salty, no slide) are a bit sub par and the teen room had very few real arcade games mostly just scam machines. However, the staff were were very friendly and provided excellent service. The jacuzzi's were nice and the gym was also good. The kids had a fun time on the on board rock climbing wall. The windjammer buffet had good hours and the varieties of food was good but it could have been a bit better. The teen room only had on Wii and PS3 and it would have been better to have newer consoles and more of them. Also, more classic video arcade games would have been fun as well.