Wow, wow, wow. This villa is amazing, the pictures and all the amazing reviews are completely accurate. There is nothing to be desired! The pool, view, accommodations, furnishings and surroundings are beautiful and well cared for.
The villa is equipped with everything, really everything that you may need. From the fully stocked kitchen, to hammock to pool floaties, to wifi to charcoal bbq, to cleaning service, to binoculars to outlets for Canada and us devices, to local cell phone. It has it all!
The entire booking process, information and support from all the staff was well beyond our expectations. Everyone went out of their way to ensure that everything was seamless and we were well taken care of. Carlos really is the man! He was so kind and helpful and went out of his way to ensure we got to see and do everything we wanted to do. He was also really fun to spend time with!
All in all, if you are thinking about booking this place, DO NOT HESITATE!
A couple of Tips:
You should rent a car, it will be hard to get around without one.
You don't really need US currency, you could just bring EC, it would actually be easier IMO.