This is an excellent choice, whether for a long or for a short stay in Edinburgh. Karlis and Sharon are very nice people. We're glad we had the opportunity to stay at their place.