I would totally recommend staying with Sergio! He was very responsive and flexible with my check-in. He met me earlier than the check-in time, helped with my bags, gave me valuable tips and was generally amazingly hospitable.
The apartment was very clean and comfortable. The location is perfect as it is very central and close to the train station and airport buses.