Here's proof that in the Bahamas, life is all good...