Booklover's Bed with a View was absolutely the perfect location with the Royal Mile directly behind the building and Princes Street just a few steps away in front of the building which you you can overlook from the various large windows within the apartment. It is literally a 5 minute walk to Edinburgh Castle from the doorstep. The apartment is just what Rachel describes. Free laundry on the floor below was a bonus! I assumed it would cost a few pounds. It was a little noisy in the evenings seeing as there is a pub right below but people usually headed out around 11pm and I brought ear plugs just in case which drowned out any remaining noise. Although I didn't meet Rachel, she was readily available to answer my questions via email. Jill was very friendly and also responded back to my questions very quickly and even made her way over immediately when I had a bit of an issue with the hot water (which was not really an issue at all, you just need to leave the switch on for longer than 30 seconds before getting in the shower). They made the whole process go over very smoothly which is much appreciated. I really don't think that you can beat this location, 100% recommend it.