Amazing space right in the heart of echo park - super convenient and great place to stay!