We didn't meet the owners, but the house is in a nice location, quiet and close to the centre. Extremely well placed in terms of transports too. We were five people and we had no problem. I can definitely recommend this place to anyone. The only (small) issue was with the company in charge of the key, the person that we had to meet was late at the appointment even though we call 3 times on the same day.
Otherwise, great experience!