We loved staying at Debora's place it is amazing and so close to the station as well.
The apartment has everything that you need.