Review: Airbnb Rental in Nassau, Bahamas Our first Airbnb rental was a private room in Nassau, Bahamas. March 22, 2017April 7, 2017 by Almost Spontaneous