Baba's place is in a great, centralized area of LA. It is easy to get all over town from it. Parking wasn't too bad. Twice we parked right in front of the place!
Good sized kitchen and living area downstairs, the roof is great. Place was very clean.
Its not the fanciest place in town, but great for a group!