Something about this place. Edinburgh, Scotland.