overall, a good stay