HOME: The home is very clean. Accurately stated and very modernly decorated. If you have a lot of bags, there is no elevator so be prepared for a long walk up. Bed was comfortable for the two of us. Wifi worked great. We had no connectivity issues. Towels and shampoo were provided. Host is also incredibly responsive. Always a great bonus when traveling internationally. He also checked in on us to ensure we were comfortable halfway through our stay. Zero noise issues. The room heaters didn't get as hot as we would have liked, but we were there during a freak cold/rain period so we definitely didn't fault the host for that and chose not to bring it up since we weren't struggling--just had to put on socks and an extra layer. But we definitely knew Callum would have helped if we felt like it became a real issue! LOCATION: Great location!!! Mere minutes walking to Edinburgh Castle and on a populated street right off of a shopping area full of boutique shops. Felt very safe. I would have felt comfortable staying here by myself as a solo female traveler. Everything was very walkable from this location as well. There's a great coffee shop tucked away near the entrance of the airbnb a few doors down. Highly recommend checking them out! CHECK IN: This is where I docked a star. The actual process of checking in wasn't as streamlined as I like from an airbnb. We had to go to a hotel about 7-10 min walk from the airbnb, pick up the key from there, then return to the airbnb to finally enter. Also to check out, we had to lock up, then lug our bags to the hotel and drop the key off. After a long day of flying, it's not really the best system for seamless check in process so I docked a star for that bit. **Another thing to note--Our flight ended up being incredibly early, so we arrived earlier than the allotted check in. The place does not allow early check in without a fee, accurately stated in the descriptions, so we had to pay the fee to drop our bags off. I felt that charging for keeping bags wasn't my cup of tea so I probably wouldn't stay here again since I enjoy that flexibility when traveling but the home itself was wonderful. Hotels (and most airbnbs) can hold bags for free, and even allow early check in most of the time without issues, and without a charge, so I'd probably look for another option (hotel or another airbnb) next time. The fee was accurately stated in the info prior to booking, but I wanted to mention here if that's a priority for you as it was for me. The airbnb felt very transactional, rather than someone's cozy home due to these two things during check in so I docked one star. OVERALL: The apartment itself is fantastic and the host is very responsive. If the check in/check out process isn't a problem, and you don't mind the charge for checking in early, then definitely book this place! It's accurate to the pictures and very well kept.