Leons place is great and he's super communicative and easy to reach. Would recommend as a great place to stay in Carroll Gardens!