This is a lovely building and space. A quiet haven in a very noisy part of the old city. We loved staying there and would do so again in a heart beat. The manager who met us was very nice and helpful. The views were amazing out of every window but sadly we were there right after the Tattoo so the view of the castle was blocked by the stands...David did let us know what would be the case. Oddly they were taking it down while we were there and it was very quiet. We were expecting a lot more construction noise but that was not the case. All the other views lived up to expectations. The place was spotless and comfortable. No issues with internet and we didn't watch any TV so can't speak to that. A few things to note.
1. David is serious about the stairs. My party in general did not have an issue but one person did and it was very difficult for her to get up and down the stairs. Take your people into consideration very carefully when you make your plans. for normal people the stairs are not an issue at all. The views make the stairs well worth the effort and you do get acclimated to it quite quickly
2. We had an issue with the shower temp control so verify with David that it has been fixed
3. Washer works great but the dryer in the all in one unit didn't work when we stayed (they don't work that well anyway when they do work). Might want to check that out if you need one. If you are just doing light weight items that can air dry it works just fine.
As noted, a great historical place to stay and we enjoyed it thoroughly.