This place is great! It has all the amenities you could ever need, a beautiful view, and wonderful hosts.
The host was really down to earth and we enjoyed a brief chat while he was showing us around. Whenever we had any issues, the host was quick to appear with a solution. Also, they prepared some basic groceries which was nice.
The place is located a 10minute walk from the nicest little beach on these islands (San Blas), so that's a huge plus.
Would definitely recommend. Thanks!