We had a lovely stay in Emmas apartment!
Walking distance to the castle, the old town and to Princess Street.
Would definitely recommend!