We only spent one night in Steve's flat, but it was great. I would recommend it to discover Edinburgh for several days. The flat is clean and very spacious. The location is ideal, it's only a 15 min walk to the old town.