As everyone else, I can only encourage you to stay at Marco place.
My parents stayed at his place (they both don't speak ever English or Italian) and still they enjoyed their trip.
The place is spacious, well located, clean and Marco is always ready to help if needed.