I did not stay at the hotel but I did visit their water park for a day! So many fun slides and pools. It was such an amazing experience, and definitely the one thing you have to see when you're in the area. I wish I had stayed longer.
I flew Virgin for the first time this summer and it was a completely new experience to flying! The lighting is really cool plus there's lots of room and the staff is very friendly. I got sick however because of the TVs that are placed on the back of every seat.
My family loves to go on cruises and Royal Caribbean never disappoints. The staff really care about each and ever guest and everyone goes out of their way to make sure you're satisfied. Plus the food is fantastic!