The villa and the entire stay was absolutely incredible. The communication was excellent, location just out of town was wonderful, and the cooking class we organised was fantastic. Would definitely stay again.