We stayed in the house boats, which I recommend doing. However, the houseboats face the water and the windows are completely see-through. We had no privacy with sailors and people constantly passing by. A little awkward to have to hide in your own "hotel room" to get dressed.
Aside from lack of privacy, the resort is beautiful. The staff are wonderful and very accommodating, with the exception of the water taxi driver. He ["Chacho"] comes and goes on his own schedule and unless you tell him you need to be somewhere at a certain time and get verbal confirmation, I wouldn't rely on the water taxi schedule provided by the resort. Unfortunately, his taxi is one of the few ways to get off the island, so bear that in mind. We noticed that communicating with the staff made our stay very easy, they were very accommodating when they knew our itinerary.
Beautiful resort and a beautiful island we will definitely return to. Our vacation approach will be different when we return now that we know to give ourselves ample time for transportation.