I booked a cruise through a third party (Viator) and they screwed it up. I came all the way from Houston and thought the day was ruined. Spirit Cruises fixed the problem, smiled while they fixed it and understood why I was upset. I can’t say enough about their customer service and hospitality. Thank you, thank you, thank you. My father really wanted to do this and instead of it being a disaster, they made it great. I would like to single out Tatiana (sorry if I spelled that wrong) she was great, and fixed everything all while smiling. Much appreciated.