A guide to George Town’s best street art, heritage hotels and eats