Our stay was fantastic! The villa is beautiful, spotlessly clean, perfect amenities and beautiful garden and pool. The hosts were excellent from meeting and greeting us, giving us recommendations for restaurants and places to visit and even bringing us fresh pastries every Saturday. The hosts were immediately on hand for anything we needed! Thank-you for a wonderful stay - we didn’t want to leave!