Great stay at John's Place. Lovely, well equipped apartment in a great location. Leith has a great vibe, lots of nice independent bars and restaurants. Easy bus ride into Edinburgh to visit the sights there.