Leon’s is a fantastic place! The decor is so fun. We found the apartment was perfect for what we needed. Bed was extremely comfortable and a killer AC. The location was also amazing because it was so close to the T. Great spot!