Michael's place is definitely in the top 5 of the best places I have stayed at on AirBnB. The flat was homely, spacious and very clean. The host was really friendly and accommodating especially when I arrived in Edinburgh later than expected and got to stay a little later than the check out time. I would stay again without a doubt.
However, we found the property quite cold when the heating wasn't on and the remote wasn't working so we couldn't adjust it instead we were wrapped in blankets and wearing thick socks to keep warm on a rainy August weekend. I was also a little sad that we were restricted to two bedroom when we paid for three with the entire property booking. I had rationalised the high cost of the rent per day by saying at least me and my brother can have separate rooms but that wasn't the case. Understandable that there were only four of us but it would have been great to be able to choose to sleep in a separate room instead of two sleeping in a twin room. Those a literally the only two minor improvements that can be easily fixed. Don't let that put you off booking though, it really is a great flat.