Roberta & John's place was everything I was looking for and more: Clean, comfortable, readily available for queries, pampering little touches (!!!) and a great location just under Arthur's Seat and a close walking distance to the city. Would definitely come back!