We found the location to be fantastic, close enough to walk everywhere but far enough away to get out of the craziness of the Royal Mile. The flat itself was adorable, bed very comfortable, and having a washer/dryer for use was a life saver! Only weird thing was the shower being in the closet, but honestly not a big deal at all. Would definitely recommend!