Sandspur Island is within view of the Miami skyline and the mangroves and beaches provide just enough respite to make us believe we're in another world.