Excellent location and an excellent host. Very spacious and clean. I would definitley recommend Giovanni's place. Just be fore warned it has a small water heater, so you'll be taking very quick showers.