The green tea ice cream at the end of the night is a nice touch