Island hop while on vacation in beautiful Nassau, Bahamas