John seemed to be able to anticipate everything that we could wish for and provided it in the house BEFORE we even had to ask! It was sparkling clean. It was loaded with fun activities for every age group. One could clearly see how much effort was invested to make the house perfect for guests. Highest possible recommendation!