Sarah was amazing! Perfect communication and provided the best space possible. Had everything we could possibly ask for plus the additional little things that make a stay exceptional. We loved Dunkeld and will definitely be booking this apartment again. Thanks Sarah!