Our stay at Can Martinoy was fantastic - it's a great house in a really good location in Girona. Four of us stayed - two cyclists and two non-cycling wives.
Xavier was the perfect host. He was very responsive before we arrived and was at the house to meet us when we arrived (rather later than planned, thanks to British Airways). Xavier is very modest regarding his ability to speak and understand English but is actually very good and his son Joan Marc spoke perfect English and was on-hand to fill any gaps.
The house is about 10-15 minutes walk from the centre of Girona - a very pleasant stroll into the old town for dinner. There are also two large supermarkets within 5 minutes of the house and, with a fully equipped kitchen and barbecue (charcoal supplied), we had dinner at the house on several evenings.
The garden is large and very green. The small swimming pool is great to cool off in and there is a terrace (plus a roof terrace) with great views of the city and cathedral.
The house is well set up for cyclists - a hanging rack in the living room for six bikes and even a work stand and cleaning spray outside. Xavier was also very helpful with Strava routes which was great for first-timers in Girona.
In summary, if you are heading to Girona and Can Martinoy is available, I'd recommend booking it.