The apartment is conveniently located at a 5-minute walking distance from Endinburgh Waverley train station. Sophia was welcoming and helpful, the apartment is very clean and cosy and has got everything you need. Good value for money and strongly reccommended!