Very good, better than could have anticipated. Would have loved to stay longer.