Read about staying at the self-catering apartments at the colourful John O'Groats Inn accommodation on the Scotland NC500 route.