It looks like you had a fabulous trip and behaved really well with eating which is hard to do on vacation. I love St. Thomas but have hesitant on cruising yet since I know so many places still...