Hannah's flat is absolutely adorable. The location is perfect, very central and walkable to the castle, many coffee shops, grocery stores, the royal mile, and more. The flat is well stoked, clean, and very charming. If you're going to Edinburgh, I definitely recommend Hannah's flat.