StayVista - a leading luxury villa rental brand with a selection of over 500 award-winning villas - generously offered to host me at one of their....