Awesome place, has everything you need for a comfortable and productive stay. Plugs in good places, good furniture setup, ac, etc...
Location is about 20 mins walking or 1 bus ride away from a Metro station from which you can access the rest of the city. There does seem to be a general lack of grocery store (not counting corner stores) near by but that's a minor gripe in the grand scheme of things.
Parking across the street is allowed and where I parked. Make sure you stay behind the sign that says Taxi only past that sign. And I believe there is no parking there on Tuesday 13:30-15:30 for a majority of the year.