The place was amazing. Definitely recommend staying here. The villa has everything we needed and was kept very clean and tidy, it was even cleaned halfway through our stay. The pool area is perfect for chilling out and catching some rays. The cats also make you feel very welcome.