House was perfect for our large group. Michael was an excellent host.