Vivien's place was great. It had everything you need for a short stay. It was an easy 20 minute walk to the Royal Mile, supermarkets across the road and parking. I would highly recommend this place.