Fine but not luxury. Check in process was easy enough and the location is ok (although still a 20+ minute walk to most attractions if you’re a tourist).
Main issue was the boiler broke while we were there so for half of our 2 day trip we were without hot water and heating.
Being unable to shower really impacted our short stay and whilst Aldito sent a handyman to fix the issue within a couple of hours of reporting it, it still took over 10 hours to fix.
Understand these things happen but their response following our stay was not particularly understanding, and would only offer 20% refund (excluding cleaning fee) which felt much too low considering we were without heat with -1 temperatures overnight, and unable to shower on our one full day in Edinburgh.
Also sheets and towels provided were marked and general furnishings a bit run down.
Definitely do not recommend.