Beautiful shot. I think the most spectacular sunsets I've ever seen have been from the deck of a ship. I saw really great ones in the South Pacific during the Vietnam era and more recently on two separate Hawaiian cruises.
There is something special about a sunset at sea. First off, you have an unlimited view with no obstructions. Second, the air is clearer at sea which helps to make the sunsets more brilliant.