Great location short walk from the train station, Royal Mile and bus stops. Very comfortable beds and well equipped kitchen, not that we cooked - many delicious pubs serving meals within short distance.