I had a very pleasant stay. Elena's place is very homey. The location is perfect for people working in the Isola area. The city can be reached easily via public transport.
Thank you Elena!