Located centrally on The Royal Mile, this place makes for a very convenient location. Everything was accessible by walking. The place itself is also super clean and beautiful.