We loved Ela's flat. It is the best place to stay in Edinburgh. In 30 minutes walk you are in the city center. The Royal mile is closer. And groceries are within 5 minute walk. Also, Portobello beach is close.
At the flat were all essentials to cook and have a nice time. The bedroom is quiet and warm (we stayed in November - December). Ela gave us a lot of useful information about the property and the city.