We really enjoyed our stay, the flat is well located and a very nice walk along the esplanade to bars and restaurants (about 15 mins). Beach is all dog friendly and all the dogs we met there also friendly so we were quite happy walking our ageing mutt off of the lead from flat to esplanade bars/restaurants for an evening out. We were lucky that every evening was a sunny one and there is a nice laid back bohemian vibe to the esplanade.
The flat had all we needed for a short stay and is located in a quiet tenement style block.
We had no trouble parking nearby and the station is a short walk away, 15-20 mins and then 9 minutes to central Edinburgh so perfect for the fringe.
Loved Portobello and would definitely go back.