We had a great stay at Marco's place - would definitely recommend.
The apartment was very clean and was well-equipped. Marco had put together a booklet of leaflets and recommendations of restaurants and bars which was really helpful. He was also very kind in changing our check-in time last minute, and kept communication open coming up to the trip so we felt very reassured.