Can’t recommend Calim’s place enough. Perfect location in the heart of the city right off the Royal Mile, but up a few stories away from it all at the same time. A beautiful and spacious flat with thoughtful touches such as an honesty bar and homemade shortbread! Communication and check in etc was A+. Would definitely stay here again.