Absolutely fabulous stay! Could not recommend highly enough! The pool, the hospitality of the family, the location and surrounding... so many to mention... our kid simply did not want to leave this place :(((