It's a wonderful staying at Stephen's. Really stylish flat, full equipment kitchen. The location is nice, only a short walk to princes street, so you can go everywhere by walk. The bus stop is just downstair. There is sainsbury local just around the corner.