We loved staying in Fairlie for a night at this place. The villa had be charmingly restored and the shower was awesome. However, lack of curtains meant for an early start and the place unfortunately smelt strongly of dogs. I understand the former is being rectified but the carpets could do with a commercial clean.