We had a lovely stay at the Snug. Leith was a nice neighbourhood to stay in, with lots of restaurants and a supermarket nearby. It is accessible by public transportation, also from the airport. The only point to mention is that the flat is on a cobblestone street, so if street noise bothers you, be aware that you will hear cars and busses on the street below and that could impact your ability to sleep.