This is the first time we've stayed in a place that ticks all the boxes- private accommodation, spacious, clean and such good value for money.