WOW! What a beautiful gem of a place to stay. We had the best time ever and cannot wait to return to Tweeddale Court. The apartment is beautifully located, spotlessly clean and extremely well appointed. We cannot praise our hosts and their apartment highly enough. Thank you so much for such a lovely stay.