Absolutely fantastic. Perfectly situated and appointed for a very real "felt at home" stay. Bedrooms and main bathroom upstairs, with ample living, eating and entertaining space downstairs (plus an extra bathroom). Its child-friendly too, for those with kids, including a large backyard (with both gas and charcoal bbq) and an indoor playroom.
A mild stroll down Douglas avenue to the centre of Elgin, just around the corner from the library, a host of eateries and the fabulous Elgin publuc house. Banks and post office are all within the same easy stroll.
I dont think you could find a better place to stay for a holiday!