Heba's place is great for short or long term stays. Very nice setup with home office for traveling professionals. It is nicely furnished with lots of thoughtful touches. Great amenities and fully stocked kitchen. I did a longer term stay and found that Heba's place had all of the items that I could need!
Location is convenient for public transit or driving. However, the street parking can be tricky especially on weekends. Overall it was a great stay. Heba is very nice and accommodating :) She was very helpful and great with communication! I would definitely recommend to other travelers.