No hot water from the taps, no showering possible, no sufficient heating and no internet. If you are not a polar bear or expect more than ice-age comfort skip this place !
Although it has high potential - located 100m from the middle of the Royal Mile, not at the far Holyrood end, and has two bathrooms, one with tub/shower and one with a shower cabin, both with toilets and also three small bedrooms to choose from - the unavailability of the forementioned basic ameneties made us glad we booked the apartment for only two nights.
In one bathroom there was a flow-through water heater of which the water changed from too hot to very cold every five seconds so not suitable for showering. When I called the owner he said the other bathroom also had an electric water heater that should work well but someone who can lure anything but cold water from the device must be a magician. He promised he would send a plumber the next day but none showed up and he never called for an excuse.
When I looked again at the boiler for the hot taps and the central heating - there were radiators in most rooms - I discovered that the fuse holder for the device did not contain any fuse, not even a blown one. It was clear that it was not just out of service and known to the owner. Probably therefore he put two small, but un-adequate hot air blowers in the apartment.
The WiFi communication reached only between your device and the modem (for entering the password and some problem solving) but not any farther. It looked as if the bill for the Internet provider was not paid.