The villa was amazing, views were beautiful. Not many vegan options but the resort is located in a convenient location where you have access to many local restaurants by the beach. The Villa is partially outdoors and has no AC in the great room however you can adjust the bedrooms temperature which do have mounted AC units in room allowing you to had a good nights rest. Just know that this is on an island so from time to time you will see bugs occasionally. House keeping cleans every day and on the 2nd or 3rd day a deep cleaning is performed. It is truly and island time stay and very relaxing for a family of 5. I would suggest more vegan and gluten-free options but other than that, it was wonderful. We LOVED our stay and would come back to Papagayo Resort again!