Cocomo by the Sea is a very cute waterfront B&B in Bocas. Its winning feature is the waterfront location with big wooden terrace/deck over the water - a great place to eat breakfast, and to laze reading a book and watch the world paddle by. The rooms I found to be 'ok'... I think they are aiming for the "shabby chic" look - somehow they didn't quite hit the mark for me. My room was perfectly comfortable though - a little dark, with ancient a/c unit, and dubious locks on the doors which cause them to need a big padlock (I found this to be a little low-budget, I think they should just upgrade the locks!) - but comfortable and clean (although there were a couple of cockroaches in my room, I kind of assume this goes with the territory in this kind of location!). Breakfast was plentiful and served on the lovely terrace. There wasn't a great presence of staff so I felt a little "on my own" in terms of service - but I was there over Christmas Day so that might explain it. Overall I would recommend, although I also stayed at Lula's directly across the road (literally 3m away) and found their rooms & service to be of a higher quality for the same price (although you don't get the waterfront terrace there).
Also, ditto the observation re noisy neighbours...I was lucky enough to have the room furthest away from the family home next door so was not disturbed at night time but I can see that this could be a problem at times
