Manuela & Helder's place has plenty of room and is very clean. It's ideally located: only a 1 minute walk away from Alameda's metro station. We enjoyed our stay and recommend their place.