I had an outstanding stay - Elena's apartment was super warm, comfortable and cosy. It was somewhat small but the location was excellent and extremely convenient, only a short walk from Museum Mile! Elena herself is really communicative, friendly and a great host. I did encounter a few cockroaches during my stay but that was understandable given the age of the building - furthermore, there is regular extermination of pests within the building so it probably isn't a major issue for any other visitors.