Perfect location, host and beautiful villa. More than you can ever need.