I recommended Eclypse de Mar to all my friends and colleagues after returning from our trip there. The overwater bungalows are elegantly constructed over perfect aquamarine waters. Each bungalow has a private deck with a gorgeous view of the water and sailboats. We spent a lot of time just laying out in the sun and jumping off our private dock into the water for swimming sessions. The owners of the hotel serve to enhance the experience. They are kind and personable and make staying with them a true pleasure. We also took some day trips to nearby islands and to snorkel. These were only about $20 a person per day. I would recommend staying at Eclypse on Bastimentos, as opposed to the main island, as it's a lot more tranquil and private. When you want to visit the big restaurants and bars, the main island is only a 10 min water taxi ride away.