Exceptional apartment in an ideal location. Exceptional hosts. Hands down, my stay with Michael and Craig has been my best and most memorable airbnb experience yet. They couldn't have made me feel more welcomed and at home during my time in Edinburgh. Honestly, it's worth going to Edinburgh just to stay with them! I will absolutely be back.