My girlfriend and I were planning our first trip to Panama and stumbled across Bluffs beach on tripadvisor. Ron was an excellent host and really made our entire Bocas trip streamlined and relaxing. The Castas and the main "lodge/house" are both very nice--hot water, kitchen, fridge, etc. Wifi and a warm salt water pool that sits across from the ocean.
It sits a bit outside of the main town which is nice in terms of being just far away enough to be tranquil without feeling isolated. There is a beach bar/resto in walking distance, cab rides into Bocas are $15 and easy to arrange. Lots of activities and a surf break just down the beach at Paunch if it's firing... I would highly recommend if staying on Colon!More