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.