We enjoyed our stay thoroughly. The location of the house is great, it is very central and easy access to train and metro stations. Some of the best restaurants are in walking distance to Yoshi & Rio's place.
Yoshi & Rio are very prompt with their responses and have provided us with a house manual with all the information that you need, which we all found very helpful.