They'd thought of everything! High quality accommodation, high quality service. Our hosts were there when we needed them and not when we didn't! The free wifi and welcoming fizz in the fridge were the cherries on the cake. We agree with all the other positive things that have already been said by other reviewers. We hope to return.