Good sized, conveniently located, easy parking, good public transport.
Well presented and scrupulously clean. Ruaridh had provided everything we needed, and more besides.
Good communications and he also checked to make sure we were OK soon after our arrival.
I would have no hesitation in using again.