We had a wonderful visit to Edinburgh. Greg's Rose Street flat was comfortable for our family of three. The flat is clean, beds are comfortable, sofas cozy, and Greg left a welcome basket of cereals, biscuits, jams, and wine. The location is convenient to bus/tram stops, train station, farmer's markets, and Royal Mile. Rose Street has loads of restaurant and pub options. Because of the abundance of dining and drinking options on Rose Street, it can get a bit loud in the evenings, more so on weekends, and then again in the mornings when delivery and garbage trucks come around.
All that said, we had a wonderful stay and got plenty of sleep. Having a kitchen to cook breakfast in a few of the mornings was nice as well. The Rose Street flat was everything we needed and Greg was a wonderful and responsive host.