Our family had a wonderful stay at Gavin's "Wee Thistle". It is a very well appointed, clean apartment in a great location so we could easily get around with our young children. Gavin was always quick to reply to messages and provided us with a travel cot and high chair for our baby. The bottle of wine and box of shortbread were greatly appreciated. Would definitely recommend!