It's a perfect place to stay. Very clean, very stylish and the host was very hospitable. He gave us lots of tips and lots of complimentary food and drinks. I would definitely recommend it, it's a superb villa.