Castle apartments has a GREAT location! We would recommend it to others. Two things people should know who rent the flat is 1, you have to get the key at a different location, which sounds a lot worse then it was. It wasn't too far of a walk from the Waverley Train Station to get the key and then on to the flat. 2. The spiral concrete steps to the flat could be overwhelming due to the steepness of the steps. Our flat was 64 steps up. I'm not saying these items are bad, something folks just need to know. Otherwise it was a very quaint place to stay with all the amenities.
Overall, we really enjoyed our flat and would do it again!