Oh, Bahamas! What else can I say?