10/10 accommodation! Everything was sparkling clean (I am usually quite fussy but could not fault anything) with really nice personal touches including fresh produce. Would happily stay here again!