Lee's place is the perfect place to unwind from your life. It is close to Bay Street and a lot of fun places. Tucked in a cute neighborhood, it has a cute and calm atmosphere.