The villa was very spacious, clean and super well-equipped. Description on air bnb was accurate. We were comfortable, and the open attitude of the host meant that our group could travel with baby and have amenities to support him too, and our dogs were welcome too meaning everyone could join in the holiday.