We would highly recommend staying at Zeehan's apartment. He was a very kind and accommodating host and the apartment is very central to both the old town and Arthur's seat with beautiful hiking and walks. The Manna House bakery is a great place to have breakfast or lunch and only a short walk up the road !