I highly recommend Silvia's place for long stays. I stayed a month and it was the perfect setup. Silvia maintains a very fluid communication and the place is always clean and tidy, which I appreciate. Very well connected via public transport as well. 100% recommend!