Have stayed at both crieff hydro and aviemore highland resort a few times before but does anyone know of anything similar in Scotland? Would ideally be near one of the larger towns/cities but not too fussed. Cheers.