White Ibis is a charming beachfront residence on the south-western coast of Jumby Bay, a stone’s throw from the island’s Estate House restaurant. This is the perfect hideaway for up to 14 people.