The best location, great host, brand new and luxurious villa, we loved it