We had a perfect stay! Calum's flat had everything we needed ( + more) for our 5 day stay. There is a bus stop right outside ( town hall) the bus and tram service is amazing, we were able to easily explore, without missing my car at all. The beach is beautiful and a really short walk away. I would definitely recommend Calum's flat if you want somewhere convenient to explore Edinburgh, but want a quiet retreat in the evening.