The flat is perfectly located just a short walk from all the major attractions and from the Royal Mile. We enjoyed rolling out of bed and being able to get our day started - there was also a great cafe right next to the apartment. The home has views of the castle, which is very nice.
Apartment was clean and thoughtfully stocked and had everything we needed. The electric water heater in the shower was awesome and heated up quickly. Also, the host had a very thoughtfully prepared guidebook with lots of useful suggestions.
In terms of areas of improvement, communication was unfortunately quite poor throughout our trip. After booking, the host did not send us any confirmation message for weeks - until we asked them to do so. When we found out the washing machine door was broken, we asked for help but the host never responded. We ended up not being able to use the unit - honestly if the host had just responded and let us know it can’t be fixed, that would have been better than no response at all. After checking out we left a message thanking the host for our stay and also no response.
Overall I’d recommend this apartment due to the positives mentioned above, but I think the host and his many cohosts need to work on communication. It may be that there are too many cohosts and it isn’t clear who should take responsibility. Also, the cleaning lady was knocking on our door 15 minutes before checkout - even though we checked out on time, we felt rushed; we’d recommend having them arrive at checkout and not before.