My husband and I love to travel, so we've been to many of the restaurants you've named and loved them all. But the one that is head and shoulders above all for me is the Ocean Club on Paradise Island, Nassau. You sit outside in a long kind of courtyard, the ceiling is the stunning star filled sky over the Caribbean, the flickering candles make everything glow, the music is a live combo, soft lovely music, the long aqua reflecting pool adds to the romance. And as if that wasn't enough, the food is to die for. I truly believe it's the most perfect restaurant I've ever been to. Then slip off your shoes and go for a long romantic walk on the beach. Great for re-charging your marriage! lol.