Just spent a night with my son at the above guest house, it's in the High Street in Elgin. The guest house itself is kept beautifully, the staff are really friendly and they do the most spectacular breakfast which is included in the price. Our room had a double and single bed, ensuite and even provided shampoos and soaps in the bathroom. There is off road parking and you even get your own door keys, we were working until 1am and this wasn't a problem. Would definately go back.