Definitely an unusual experience
Overall we were pleased with the Aqualodge because sleeping / living on a boat is so different from a regular hotel room. Pros: great privacy - being gently rocked by the bay water at night - your boat is your own individual beach - have all your meals right by the water - you can cook your own meals and save $$ - unusual experience overall. Cons: not being able to come and go as you please individually since you have to take the inflatable motor boat and it takes about 5-10 minutes - the ride is a bit wavy especially against the wind on your way back so you will get wet - there is no wifi or proximity to wifi, being in the middle of a bay - Bedding a bit hard even though it said 'premium bedding' in presentation - Dry (i.e compost) toilets are awesome for the planet but a bit smelly! Conclusion: definitely a thing to try once in your vacations! Maybe not for a whole week but 3 days definitely. Do not expect same comfort as hotel but once you know that, you'll love it.
Location: St-Francois is nice, with all amenities (groceries, restaurants, banks). La Pointe des Chateaux is right there. A bit far from Basse Terre though.