Location, location, location! Lovely spot in a convenient place, close to many public transit lines. There was no need for me to cook because of all the great food options, but the kitchen is well equipped if you'd like to prepare some meals yourself.
I didn't meet Margarita, but she and her husband were responsive by phone.