Firstly, location. An ideal spot so close to the Royal Mile and a perfect base for exploring the city. Secondly, a fantastic apartment with everything you need for a great stay. Thirdly, the hidden bedroom is a great addition and very cool indeed. The book collection is pretty decent aswell. We loved our stay and would definitely return again. Highly recommended if you are visting the city!