City Retreat was absolute perfection. The room was clean and beautifully decorated. Communication with the hosts was great and they came to the retreat ASAP when we were struggling to figure out the heater. Couldn't recommend this place more for anyone visiting Edinburgh.