We were two families with kids and enjoyed our stay at the villa. Check-in and communication with Josefa from the Rental Agency were easy and seamless. Josefa did everything to help us with our requests asap. With very few little changes and investments into the villa, it could be an even nicer place for guests (better dishwasher, more comfy mattresses). The pool and outdoor area were amazing! We had a good time!