A wonderful little gem to stay in. Felt really homely, wished I'd stayed longer through my travels. Would recommend to anyone. Fairlie is a small town but has what you need too.