We had a great time at Vista Azul! It is definitely the nicest accommodations on Isla Caranero and in Bocas from what we saw. There are some small things in the house that could use fixes, but anything we needed to use(such as appliances) were promptly fixed or replaced.
We went with a group of 10 for a surf trip. As stated in previous reviews, you are on a public beach so there are plenty of people on any given day and more on weekends. Most will sit on the front stairs and a couple of people daily will walk up the stairs and almost inside assuming it's a hostel. "Lost and Found Items" were left on the front deck by police a couple of times for beachgoers to retrieve later. The property should really have any kind of signage to signify its private property. For this reason, we always locked up when leaving and hid valuables inside the house as we were warned several times during our trip by locals or police of theft in the local vicinity as we had photographers with us and their equipment.
It was difficult to gauge from pictures the actual size of the bed and rooms, but the house could definitely sleep 14 comfortably. The beds were good, and each room has a beautiful view and bathroom. As mentioned previously they are on a rain catch system so expect limited showers as it hadn't rained properly prior to our arrival.
The property owners were very helpful leading up to the trip with what to expect in Isla Caranero as well in Bocas. Armodio, who was our onsite assistance was incredibly helpful at all times, and on night one helped show us where all the lights were as we sat inside with a pitch black patio, he was always very helpful and accommodating.
We frequented Coquitos, Leaf Eaters and Bibi's, and were on the main island for surf at Paunch and Bluff most days. Just off the dock are great coffee shop and breakfast options. We did run into some trouble halfway through the trip with water taxi's charging more if we said we were going to "Vista Azul", so we usually ended up requesting a ride to Bibi's and walking the rest of the way.
All in all it was a great trip, and with such a large group we had ample space which is hard to come by. Would definitely stay again!