It was a little bit difficult to find a place (you should follow step-by-step instruction in the desription of "check-in" rather than Google maps because the latter leads you in the wrong place) but that was the only problem.
Isabel is quite welcoming and friendly hostess. She let me leave my luggage in the flat up until the evening of the day of my departure.
Conditions and location also are more than acceptable for this price.
Apart from that, Isabel actually can speak English, Portugese, Spanish, Italiano, French and Latin - so it's quite probable that she could speak your language.