More than 300 private islands, of all shapes, sizes and styles in Lake Nicaragua