very kind hosts and hospitality at a great level