Credit Passage, a hidden, charming spot