Everything went great! Maggie was very quick with all of our communications. We were able to get a late check out which we appreciated very much because we weren't stuck dragging our luggage everywhere.
The location is perfect; the furthest walk was about 15-20 minutes to the Palace of the Holyroodhouse. Edinburgh Castle is about 5 minutes away. Waverley train station is about 10 minutes away. It is only steps to bars and restaurants.
The only thing I wasn't happy with was the water pressure in the shower. I like a lot of water pressure in the shower and this one was not strong. With that said, I will definitely try to book this flat again if we return to Edinburgh. The perfect location and reasonable price more than make up for the shower. Also, my wife had no issue with the shower, this was an issue for me only.