Buffon is a wonderful host and his place is amazing. Place is well situated and is nicely organized.
I would definitely recommend staying here.