Vista Azul exceeded our expectations. I have been to Bocas about 12 times and this is my favorite place so far, the house is amazing and the beach, just steps from the front door, is calm, clear and great for lounging and swimming. There are restaurants a short walk away, a store about a 15 min walk away, and Bocas town is a short 5 min boat ride away. If a boat is not at the dock and you don't want to wait to call one you can walk 10 minutes to the Aqua Lounge and there is always a boat there. I would bring Deet as some members of our group were annoyed by the sand flies, locally known as chitras. Other reviews are accurate that the beach is not private and because it is such a beautiful beach people come during the day but you will have the beach to yourself in the morning and evening. If you want a more secluded experience the trade off is that you will be 20-40 minutes away from restaurants, stores, and town. The man that watches the house, Armadio, is a tremendous resource and will build a fire on the beach, call a water taxi, help arrange for a cook - anything you need.