The place is absolutely gorgeous, comfortable and very well located near the subway. The neighborhood is quiet, but you can find restaurants and several convenience stores a few blocks away.
Clea & Maxime are excellent hosts and you can count on them at anytime. They were very helpful with my arrival.