Lovely little place, very cosy and homely. The location is very good but do expect about a 15 minute walk to get to most things up on the royal mile. The place is in a good location for quiet time away from the centre whilst still being in walking distance. Would definitely recommend!