Perfect for a stay in Edinburgh