Nice flat in an alternative Edinburgh area. I've had many a stay in Edinburgh, and had forgotten the east end. Not many people know Edinburgh has a beach! Not the pretentiousness of the west end or town centre, Portabello is 15 minutes from the town centre, 30 minutes from the airport with no traffic congestion, straight along the bypass. 7 minutes to Leith. Great choice of dining and walks along the old port to Britannia. Easy access to the east coast towns and beaches.
We only stayed a weekend, but the flat could suit a weeks holiday. Plenty of space and good kitchen.
And if you must go into the City, bus stop at the end of the road, or easy drive.
So much better than a budget hotel.