We had a fantastic long weekend here in the lad up to Christmas. The location of the flat is perfect being right by the beach, a short walk from all the amenities of Portobello (which is a fantastic place) and the bus into Edinburgh stops just round the corner.
Mary was a great host, excellent communication and gave us some valuable local recommendations for places to go for meals.