The pool is amazing! Johnny is a very responsive and welcoming host! Perfect combo for a great experience! Looking forward to our next visit to the villa!