We've been back to back on the Spirit from 26 December 2016 and we loved it!
The first week we had a oceanview cabin on deck 4. The cabin was good but it was very noisy. We learnt that we'll never book on deck 4 again. Our cabin steward Hery from the Philippines was the best we had so far. He answered out wishes promptly and did everything for us to feel like home.
The first week we ate almost all days in the Windows and it was really good. We didn't like the port of Costa Maya because of the forcing people in the shops at the port and the murky water. But we did a really nice walk to the beach. Grand Cayman had a nice busy port. We tendered and as always with NCL the tendering process was very smooth. The we did a private excursion to the sandbar. The experience with the stingrays made our day and it was the best excursion we had.