Pros-The location was perfect, right on the royal mile and a quick walk from the train station. The apartment had everything we needed and the owners were really nice, live local, and were very responsive. The apartment was clean, check in was clear and easy-owners even offered to meet us if we needed it. WiFi worked great and I was able to work from the apartment. Cons-As noted in other reviews, the street is loud and you can smell cigarette smoke from below in the apartment-bring ear plugs and you’ll be fine. The major issue for us was the mattress wasn’t comfortable for two big people-my husband is 6’8, I’m 6’ and we smashed the thin mattress, could feel the springs. It would probably be okay for smaller/lighter people. The water pressure in the shower was pretty awful-couldn’t wash my hair in the shower, had to use a sink to rinse out the shampoo and conditioner. I probably wouldn’t stay here again because of the shower and mattress but if location is a priority, then this is the place to be.