The Apts I mentioned are not for long term rental unfortunately, they are in a prime position in Canal D'Amour, and so it is more profitable for the owners to rent them just for holidaymakers.
If you are coming out to work, then you will need something long-term that is cheap. I don't know where you are working, but if you don't mind being another 10 mins walk out of Canal D'Amour, there are cheaper apts up near where I work. (it's nice & quiet up here too!) Keep coming up the Canal D'Amour rd, and I am in the Orchard restaurant.
Obviously if you are not coming out until June it's difficult to find out availability/prices yet.