My cruise on Regent Seven Seas Explorer March 2017
I flew over on Virgin in Premium Economy and it was fantastic.
I arrived at Miami airport and had to go through immigration which was fine as I got a very pleasant officer who was intrigued by the fact that I live in Gibraltar!!