The kitchen was wonderful. It had beautiful countertops and all the gadgets you need to eat -in and avoid the restaurant scene. The apartment was clean. Manuevering through the back gate to get to the apartment or to the vehicle was kind of a pain as there was not a lot of room. We parked in the street. Teresa provided a parking permit. Also, the apartment was not handicapped accessible. We were not aware of the very steep steps down to the apartment. My mother found it very labor intensive after recuperating from some health issues. Although there is a trundle bed for guest use the room would have needed serious rearranging to allow the bottom bed to be pulled out. Instead we opted for an air bed that Teresa provided. Unfortunately, the bed needed to be aired up half way thru the night due to a slow leak in the mattress. One of the most challenging things to deal with was that Teresa would come down the stairs unannounced to do laundry. This did not appear very professional or allow for private time of her guests. Lastly, Teresa "dog sits". The dogs were up very late and then again up very early running on the floors above the apartment. They sounded like a heard of elephants. We probably would not stay at Teresa's again while we are in the DC. Area.