We enjoyed staying at Flavio's place. The apartment is spacious, fully equipped, with good shops and a supermarket really close to the building.
The train station is close and so is the beach front.
We had a rented car that we parked in the street, for free. You can reach the old city center by foot, but it's not quite near, so taking the car or bus is the best option.
One thing I should mention, there is one bedroom situated next to the train tracks. if you're a light sleeper, choose a bedroom that's situated towards the inside court.