We had a great stay, the place was clean and very central to the old town attractions and the Royal Mile. A bit noisy from the street if you are a light sleeper but during the week it was reasonable. It was on the cold side and the heating was at a set temp we couldn’t change, the small space heater wasn’t able to heat up both rooms. Overall it was very modern, matched the pictures and the hosts were friendly and helpful. Would stay here again!