Outstanding hosts that provide a great place to stay; it's definitely a happy house.