Great flat, very clean and had everything you would need. The beds were very comfortable and the towels lovely and soft. The down side was that the area is very noisy, nightclubs at the bottom on cowgate meant drunks around upto 4 am or more. Maybe just a friday/saturday thing and then the bars and restaurants get there bins emptied early on monday morning. Great flat but dont expect too much sleep.