We stayed in Apartment 3, Craigielea for 19 nights with my little toy poodle. It’s a lovely modern, fresh apartment that sleeps 4. On arrival we had a welcome pack, which was really lovely after such a long journey. Anona & Jeff have thought of...More