We had a good stay at Elena's place. The apartment is sparkling clean, which is a big plus for shared amenities. The location is ideal, walking distance to all points of interest.