Steph floats on Sunshine at Navutu Star on Fiji’s Yaqeta Island.  A perfect place to hang out in a beautiful Pacific paradise.