The villa has everything you need. It is very modern and the host is very friendly too. I went there with 3 friends and we had a great time!