Glad we stayed here for the experience but I would not do it again. The plus side is it is beautiful, a unique experience. Central enough location to get around fine. The marina has good restaurants and we even had an unexpected fireworks show the first night.
Downside is it is really hot and although it cools off in the evening it is too hot to take a siesta. A fan is provided but the cord is not long enough to reach the bed area and the windows in the bed area do not open (although some of the other windows in the cabin area do) nor do the windows open in the shaded area on top.
We were also frustrated by the check-in process. We were not able to get into the boat until two hours after check-in time even though we had let them know in advance that we would be arriving early and we had called at 10am that morning to let them know we were waiting. The sink was backed up with stuff floating in it when we did get in and that took another couple hours before Antonio and Conchi came back to fix.