Leon's place was great! It is in a very convenient location and had a cute / cozy vibe. He was super easy to get in touch with and was very helpful & friendly! I would recommend Leon's place if you're staying in Denver!