This is a top stay.
Everything as per description, warm, safe, comfy, roomy, with respect for privacy and connection when wanted.
Stefano is a savvy guy, knows how to host and does it really well.
Plus, this place is clean, as in cleannnnnnn . . .
Go book.