ruth’s flat is, in the best possible way, cheap and cheerful! clean, convenient and easily accessed. very easy to get the bus into edinburgh & 30-40 minute pleasant walk down the river to get to the beach. we accidentally left an item of clothing behind and ruth was more than happy to post it back to us - a friendly and helpful host.