Tsehai’s place was perfect for a Denver weekend. While it’s not right in downtown Denver, the neighborhood is very walkable, and there are plenty of shops and restaurants nearby. The space was clean and welcoming.