Overall: 5 stars. Sparkling clean, great location, comfy beds, good wifi, excellent communication. Definitely will stay there again next time in Edinburgh. Thank you, Pamela.