Our stay was great. Check in was extremely easy and Toni who met us was so friendly and helpful. The location is great, being so close to everything you need (towns, shops, beaches etc.) but also feeling like you had your own private space. The villa itself has everything you need for a comfortable stay. The pool is on the small side but for us it was perfect as our children are young so didn't want for anything larger. We had a brilliant stay and would definitely recommend.