Second time staying at Elena's. We loved the place last year when we also stayed over the Christmas season and this year was just as good. Fine location, nice warm room, good wifi, quiet, good supermarket and restaurants near at hand, good solid dining table with good solid chairs. Kitchenette has a dish washer which was useful to have.
Downsides? The hot water in the shower needs to be used sparingly, because the tank isn't so big. Just need to keep that in mind so not a deal breaker.

All in all, thoroughly enjoyed staying here. Would recommend.