My wife and I stayed here for a week while on our honeymoon. The location is unreal, sunrises and sunsets were beautiful each day and the view of water and mountains was incredible. Great swimming/snorkeling/paddle boarding right off the back deck. The house is adequately furnished, with everything we needed in the kitchen, including a large water container which was filled by the hosts. Each room has a ceiling fan which kept us plenty comfortable for our stay. The WiFi was spotty, but honestly if you're looking to stay 'plugged in' while staying here, I think you're missing the point. The hosts were willing to ferry us to/from town once per day which was a real plus considering a water taxi can cost $20-40 dollars one way. As other reviews state, I would recommend bug spray which we found was good to have for sunset, otherwise the bugs were really not an issue. One thing to note is most water taxis (and the host) stop running their boats at sunset, which is about 6PM, which can make dinner plans in Bocas/Basti/etc. difficult. We ended up cooking breakfast and dinner at the cabin and explored the food options on each island for lunch each day. If you're looking for party-central, you're probably in the wrong place, but for a relaxing, secluded getaway, Bocas Villas was the perfect choice for us.