Very nice apartment -- clean, welcoming and well located.
Good communication with host.
The only improvement I'd suggest is to scrap the €35 extra fee for sheets for the sofa bed. The rental rate isn't cheap as it stands, and if parties of 3 don't want to share the two beds, this shouldn't cost more.