Villa Caprifico is an absolute oasis! We spent our honeymoon here and it was perfect! As others have said the villa and grounds are super well designed and everything is spotless! The pool is beautiful and is cleaned every 3 days so stays that way throughout your stay! Riccardo's father is super warm and welcoming and is always on hand to give suggestions of things to do or places to go. We will definitely be back for another stay in the future.