We needed a place to stay for a few days while we are both working. Instead of staying in David, Panama for 3 nights we decided to come to Playa Barqueta. Its seems that Las Olas is the only option here. This hotel is over our budget, but it is really nice here. The hotel is practically empty and it is very quiet. It is a full service resort and has all the amenities you would need. There is a restaurant, gym, pool, activity room, equipment rentals and much more. They have internet in the rooms, but you have to connect with a ethernet cable that they provide. No wifi in the rooms or on the grounds. I am guessing they will add wifi at some point once enough people start to complain!
It is $85 per night so we are treating ourselves this week. The waves are not that great, but I was able to rent a surfboard and go out surfing a few times.
Check out the video of Las Olas Beach Resort: