Jo's apartment was perfect for our stay. Such a beautiful location right on the harbour and a few minutes to the number 10 bus to Edinburgh. The apartment was beautifully appointed and had everything we needed. Jo is a wonderful host and even left a lovely gift.