Just got back from 8 day Mexican cruise on the Spirit... Feb. 20-28, 2006. This was our 3rd cruise (2nd with Carnival).
Embarking we had to wait(we got there at 11 or so), they didn't let us on until 12:30. Room was great... a fantail balcony room (cabin on the back of the ship) you can see where you've been... I think it is better then a side balcony room.
Dining was great and very entertaining... Armando is the BEST Waiter... he wears a headdress and sunglasses when it is time for the staff to entertain... bring your camera... it's worth it!