Greece, baby, Greece! But before you get swept away by the romance, let's talk nitty-gritty: buying property here