I had a lovely stay in Edinburg in Roy's apartment.
He and his cat Pepa are friendly and helpful.
The flat is close to the old town. So if you miss the last bus you can walk home. I recommend.