Craig's flat is in a fantastic location and he is a great communicator. Sadly this visit was marred by a few issues, but it would not stop me booking again if Craig will have me.