Island Dream is not near Savannah Bay, it's in Nail Bay and is WAY too cramped for four people as we stayed there our 1st time to VG in 2011.