I chose to sail on Virgin for the dining options. The food is exceptional from casual fare to the all included specialty dining, You will not be disappointed.
The balcony cabins are great and the hammocks are an amazing escape for an afternoon nap. However, the bathrooms are very small and I feel they could’ve done something better with the space they had in each cabin, so someone could actually move around in the bathroom without crashing into walls and toilets.
I was able to enjoy the spa for an afternoon and the highlight for me was the mudroom for sure. The salt cave was great too. The hot tile bed however was a complete waste of space simply because they were #1 not hot enough and #2, totally uncomfortable. Unless you enjoy laying down on your kitchen counter, this concept does not work.
Cabin is great but the bathroom is way too small.