Beautiful villa with a huge garden and lots of amenities. We got a great welcome, and immediately felt at home.