Christiano’s place was perfectly located for all the Royal Mile attractions as well as the train station. Great Wi-Fi, and the bed was so comfortable that I slept like a rock. Check in and communication were very smooth, kitchen is very well equipped, highly recommend!