Jumby Bay is a Rosewood Resort on a private island (long island) - where cars are not welcome! Bikes and by foot is the way to travel here.