We stayed at Stuarts apartment as we were let down on a previously booked accomodation. We found it easy to find, its close proximity to the Haymarket tram stop meant with an open tram ticket it was very easy to get into the heart of Edinburgh. The accomodation was clean and shops nearby for any bits you may need. I was pleasantly surprised by the pressure of the shower! I would happily stay here again - though this is dependant on when my wife has forgotten how much hers and the childrens legs hurt from exploring this beautiful city!