Catalina’s place. A beautiful villa, stunning setting, glorious pool - great hosts.