The pool and common areas were gorgeous. It should be pointed out that it is a heated, salt water pool, and it is kept very clean. There are multiple nooks in the common area which provide for a romantic dinner venue or friendly hangout. Excellent, prompt, friendly communication and assistance from Felipe. Easy check-in and out. Parking and in-room laundry were convenient. Enjoyed interacting with the other guests who were respectful, and there is enough privacy that I never felt intruded on. Agree with other posters that this is not actually a villa (as titled), but more of a motel-like setup. There were some small cleanliness issues unfortunately; rusty pans and metal in the bathroom, due to poor air circulation towels can quickly smell moldy if not put in drier, and we found a cockroach after not taking out the trash one night. The other units appeared to not have these issues though. Overall though a very good value and I am seriously considering returning next year!