Great and generous hosts! I would give 6 stars out of 5 if I could.