The place was perfect. It was clean, had everything we needed and Italy was a terrific host.