My own suggestion would be look for somewhere when you are there.
Personally, I would avoid agents if possible.
If you find a nice place you both like I would suggest to let your fiancee do the business and try to avoid letting people know that a foreigner is involved in the deal.
Just my opinion. No offence intended