Absolutely perfect bolt hole to visit Edinburgh. And Islam is the perfect host.