Island Plantation is a small Bali-style Eco Resort located right in front of the beautiful and unspoiled Bluff Beach on the main island of the Bocas archipelago. Three comfortable and elegantly decorated Deluxe rooms with king beds, and a two-bedroom suit