The cottage is lovely and in a perfect location for getting around Edinburgh - many bus routes right outside the door. My personal favourite parts of it were the bathtub (I'm a 6ft tall woman who is not slim and I fit in completely comfortably, the hot water is amazing and consistent and fast, and the skylight in the bathroom is lovely) and the little back garden, it's not easy to find a private garden in Edinburgh and it's a real gem. I think the garden makes the stay very reasonably priced. The cottage also has a security system which made me feel very safe during our stay.
There were some things we didn't enjoy, and it really depends what your stay is for if they might bother you. The flat is covered in rugs (as you can see in the photos) which is fine except for how difficult it makes opening and closing some of the doors - the front door and door to the backgarden are very annoying to open and close because the rugs move and get stuck every time, and the door between the sitting room and the hallway where the bedrooms are simply can't be closed at all because we would have had to move the entire rug (which we didn't feel comfortable doing) and the sitting room has the door to the back garden which let's in a lot of cold air. Basically, we wanted to close that area off to keep the house warmer and we couldn't. Because of this I found the cottage cold even with the heating on, I personally run a little cold but if you're also someone with anemia it's worth noting. One of the beds is horrifically uncomfortable, I really don't know how anyone could sleep on it - but there was only two of us so we didn't mind. It wasn't as clean as you might hope, definitely not dirty, but things like the drawers in the bathroom had a lot of little hairs in them and some of the bedding was stained. We stripped the beds before check out to make it easier on the cleaners, and the mattress cover had quite a gross stain. The duvet covers don't have any buttons (so the duvet just falls out the bottom and you have to fix it) and the beds were made with top sheets instead of fitted sheets, so they slid off and you have to fix it.
It's clearly stated on the stay's page that it's run by a company and not the actual owner of the cottage, so I have no complaints about it but want others to know what the experience was like. First, I got an air bnb notification our stay had been accepted when it hadn't, because "Robin" sent messages after letting me know our stay was not confirmed until I filled out a separate form with my details - I've never had to do that for a stay since air bnb already has all of my info, and I found it a little frustrating because of how hectic my travel was. Also, hosts are normally happy to work with your arrival plans as long as it doesn't interfere with the cleaning between stays - we had no option to arrive any earlier than three and when we arrived the house was absolutely freezing. I asked why the heat hadn't been turned on and was told it was because the house had been cleaned two days before and no one had been in since, so I asked why we couldn't have checked in earlier and was told check in is at three, full stop. I also found it really frustrating reaching out to "the host" just to get someone who couldn't actually help us and had to contact someone else. The woman I did speak to was very patient and kind, but I think when you know you have someone checking in and what time they're checking in, you should be available to respond faster than an hour. I wouldn't have had any expectations for very quick responses during our stay, but some consideration right at check in time would have been nice.
Overall, I don't mean for my review to have a negative tone. We enjoyed our stay and the cottage is nice. The administrative side of it made the stay feel more like a hotel than an air bnb, and I think if that's what you're going to do than the amenities should be equal to a hotel (pristine cleanliness, especially comfy beds and bedding, the like). I only wrote such a long review because I didn't see any of the other reviews mentioning these things, and I would have liked to know before booking. I'd absolutely recommend staying here if none of what I mentioned sounds bothersome to you!