A special place which brings back memories of a 1960 villa with vintage interior